0

因此,当从另一个用户向机器人转发消息时,机器人应该获取原始转发发件人名称

我在文档中尝试过:

reply_to_id = message.forward_sender_name

但我收到了这个错误: 'Message' object has no attribute 'forward_sender_name'

我可以从转发的消息中获取用户的原始名字吗?

我正在使用python 3.7 pytelegrambotapi

4

1 回答 1

0

您可以浏览 Telegram Bot API 文档。在 pyTelegramBotAPI 中使用forward_from而不是message.forward_sender_name.

reply_to_id = message.forward_from.first_name + messge.forward_from.last_name
于 2020-12-13T01:10:22.977 回答