我正在编写Telegram机器人。我想在电报频道中搜索特定的消息并获取其消息ID。可能吗?提前谢谢。
答案 0 :(得分:2)
据我所知,您无法仅使用Telegram的bot API来搜索消息(在特定的聊天中)。您需要一个MTProto客户端来做到这一点。您可以使用热成像或Telethon与MTPro进行交互,然后使用messages.search。
但是,有一个陷阱。如果您要搜索的消息在某个频道中,则可以使用BeautifulSoup之类的库对https://t.me/s/CHANNELUSERNAME
进行网络抓取。