[英]How to send message to Telegram channel in Telethon
我试图在另一个消息事件中调用另一个消息后,将消息发送到电报通道。 我下面的代码将频道名称用作实体,但并非一直都有效。 任何想法,我将如何以更好和更有效的方式进行。
@client.on(events.NewMessage(chats=channel))
async def my_event_handler(event):
values = formatter(event.raw_text)
await client.send_message('destination', template.format(coin=values[0], buy=values[1]))
client.start()
client.run_until_disconnected()
这是文档 :
所以我已经发送了一条消息,说“ Hello python”,用户名为“ abdx”。
client = TelegramClient('session_name',
api_id,
api_hash,
)
client.start()
destination_user_username='abdx'
entity=client.get_entity(destination_user_username)
client.send_message(entity=entity,message="Hello python")
作者: Alihossein shahabi 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.