![](/img/trans.png)
[英]Using Telethon to download a specific number of messages from a telegram group
[英]How to forward messages of selected people from telegram group A to telegram group B using telethon
所以我可以在 Telethon 的電報客戶端的幫助下將指定組的所有聊天發送到另一個組,下面的事件是我的代碼。
from telethon import TelegramClient, events
api_id = YOUR_ID
api_hash = YOUR_HASH
client = TelegramClient('anon', api_id, api_hash)
@client.on(events.NewMessage(chats=CHAT_ID_A))
async def handle_new_message(event):
await client.send_message(CHAT_ID_B, event.raw_text)
幫助我重構此代碼,以便我可以僅將選定用戶的消息從電報組 A 發送到電報組 B
經過一番搜索后,將以下內部事件定義添加到技巧中
sender_chat_id = event.sender_id
if sender_chat_id == SELECTED_ID:
await client.send_message(CHAT_ID_B, event.raw_text)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.