목록전체 글 (44)
아직도 텔레그램 안쓰니?
텔레그램 봇은 비공개가 안된다 그래서 나만 사용하려고 만든 봇이 다른 사람들도 검색해서 사용할 수 있다 그걸 방지하려면 내 chat id를 확인하고 동작하게 하면 된다 from telegram import Update from telegram.ext import ApplicationBuilder, ContextTypes, CommandHandler TOKEN = "토큰" CHAT_ID = "챗아이디" async def start(update: Update, context: ContextTypes.DEFAULT_TYPE): # chat id를 확인한다. if update.effective_chat.id == CHAT_ID: await context.bot.send_message(chat_id=update...
https://telegramindex.org/
/start 명령에 대한 동작 from telethon import TelegramClient, events bot = TelegramClient('bot', 11111, 'a1b2c3d4').start(bot_token='TOKEN') @bot.on(events.NewMessage(pattern='/start')) async def send_welcome(event): await event.reply('Howdy, how are you doing?') @bot.on(events.NewMessage) async def echo_all(event): await event.reply(event.text) bot.run_until_disconnected() /명령 매개변수1 매개변수2에 대한 동작 @clien..
/커맨드를 추가해보자 1. @botfather에게 가서 /mybots를 입력해 현재 나의 봇을 확인한다. 2. 봇의 이름을 누른다. 3. Edit Bot을 누른다. 4. Edit Commands를 누른다. 5. 명령 - 설명 형식으로 입력한다. 줄바꿈으로 여러개를 입력한다.
1. @botfather를 검색한다. 2. 시작을 누른다. 3. /newbot으로 봇을 만든다. 4. 봇의 이름을 입력한다. 5. 봇의 사용자 이름을 입력한다. bot 또는 Bot으로 끝나야 한다. 6. t.me/봇의 사용자이름 링크를 눌러 봇에게 메시지를 보내본다.
https://t.me/addstickers/Mashaandbear