如何在python聊天中搜索特定消息? (pyTelegramBotAPI)

时间:2020-04-15 11:58:24

标签: python api bots telegram py-telegram-bot-api

我正在编写Telegram机器人。我想在电报频道中搜索特定的消息并获取其消息ID。可能吗?提前谢谢。

1 个答案:

答案 0 :(得分:2)

据我所知,您无法仅使用Telegram的bot API来搜索消息(在特定的聊天中)。您需要一个MTProto客户端来做到这一点。您可以使用热成像或Telethon与MTPro进行交互,然后使用messages.search。

但是,有一个陷阱。如果您要搜索的消息在某个频道中,则可以使用BeautifulSoup之类的库对https://t.me/s/CHANNELUSERNAME进行网络抓取。