아직도 텔레그램 안쓰니?
텔레그램 봇 Telethon 라이브러리 명령어 코드 본문
/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에 대한 동작
@client.on(events.NewMessage(pattern='/echo'))
async def echo(event):
"""Echo back the arguments."""
args = event.raw_text.split()[1:] # Split the message text and ignore the first element (command)
response = ' '.join(args)
await event.respond(response)
'텔레그램 팁' 카테고리의 다른 글
텔레그램 봇 나만 사용하기 (1) | 2024.01.04 |
---|---|
새로 찾은 텔레그램 채널 검색 사이트 (18) | 2024.01.03 |
텔레그램 봇 커맨드 추가하기 (0) | 2023.12.30 |
텔레그램 봇 만들기 (0) | 2023.12.30 |
텔레그램 마샤와 곰 스티커 (1) | 2023.12.26 |