我是使用python和telegram-bot的新手
我正在尝试找到一种方法,当我收到一条没有使用的消息时,可以使用python-telegram-bot发送消息:
requests.post(
'https://api.telegram.org/bot<token>/sendMessage?chat_id=<id>&text=Hello World!')流程:
消息到达通道A,然后向通道B发送新消息(通道A上的消息receveid )。
我只找到了reply_text。有没有别的办法呢?
谢谢!
发布于 2021-06-05 04:03:15
reply_text将无法工作,因为它会将消息发送回通道A。您将需要bot.send_message,您可以在其中使用chat_id设置目标通道。一个简单的例子:
def update_message_to_channel_B(update: object, context: CallbackContext) -> None:
context.bot.send_message(chat_id=CHANNEL_B_ID, text='Message receveid on Channel A')并添加处理程序:
dispatcher.add_handler(MessageHandler(Filters.text, update_message_to_channel_B))https://stackoverflow.com/questions/67842698
复制相似问题