Python-telegram-bot:如何通过电报api中的bot获得自定义号码的最新消息?

问题描述

我发现了一些功能来分组获取消息。但是它通过客户端使用。 在这种情况下,我想通过 bot 获得消息。 大家有什么主意吗?

解决方法

不可能在Telegram上与机器人帐户进行聊天。

作为解决方法,您可以将ID从1开始的消息转发到发送给该群组的最新消息ID,并转发到您的聊天室。

或将具有id和chatId的消息存储在数据库中,然后将其转发给与该机器人的私人聊天。如果有关发件人的信息不重要,则还可以根据消息类型存储消息文本和媒体。

检查转发消息here

bot.forward_message(chat_id='where_to_forward_chat_id',from_chat_id='from_chat_id',message_id='message_id')

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...