我需要我的电报机器人将私人聊天中的消息转发到客户服务人员组。
我运行这段代码:
@bot.message_handler(func=lambda message: message.chat.type=='private')
def forwarder(message):
bot.forward_message(group, message.chat.id, message.id)
bot.send_message(group, '#id'+str(message.chat.id))
它可以流畅地处理短信,但不能处理照片。
即使我删除了所有以前的消息处理程序,因此与它们处理照片没有冲突,它仍然什么都不做。
如果我使用该get.updates()
方法,我可以“手动”检查照片是否到达并找到它。
编辑:即使我只运行这段代码
import telebot
bot = telebot.TeleBot("MY TOKEN")
@bot.message_handler(func=lambda message: True)
def trivial(message):
print('yes')
bot.polling()
对于短信,我得到“是”,绝对没有,甚至没有提出照片例外。