【发布时间】:2021-11-02 22:41:47
【问题描述】:
我试图编写一个在另一个机器人上发送垃圾邮件的机器人,我尝试阅读文档,但它不起作用:/这是我与用户配对时收到的消息:
???? Sei stato inserito in chat un utente!
????达蒂·戴尔'UTENTE
?????????? Scrivigli subito un messaggio
按钮 1
按钮 2
我需要用我在输入中输入的消息和一两秒后的另一个消息来响应此文本,但代码只是停止并且甚至没有响应。这是代码:
import asyncio
from telethon.sync import TelegramClient
from telethon import TelegramClient, events, sync
from telethon.errors.rpcerrorlist import PeerFloodError
from telethon.tl.types import InputPeerUser
import time
api_id = xxx
api_hash = 'xxx'
messaggio = input("inserisci messaggio: ")
comando = input("inserisci comando: ")
client = TelegramClient('session_name', api_id, api_hash)
client.start()
time.sleep(5)
@client.on(events.NewMessage(from_users=<botname>, pattern='???? Sei stato inserito in chat con un utente!.+'))
async def handler(event):
await event.respond("messaggio")
time.sleep(5)
await event.respond("comando")
time.sleep(10)
【问题讨论】: