pyTelegramBotApi 无法获取 message_id
pyTelegramBotApi unable to get message_id
我正在使用 pyTelegramBotApi,我想获取发送到聊天的消息的 ID,然后将其转发到其他聊天问题是我总是在发送消息时收到此异常 'AsyncTask' object has no attribute 'message_id'
正确地
如何解决?
bot = telebot.AsyncTeleBot(bot_token)
res = bot.send_message(cid,message)
try:
message_id = res.message_id
print(message_id)
except Exception as e:
print(e)
由于 send_message()
是一个 AsyncTask,您需要 .wait()
直到事件完成;
res = bot.send_message(cid,message)
try:
result = res.wait()
print(result.message_id)
except Exception as e:
print(e)
我正在使用 pyTelegramBotApi,我想获取发送到聊天的消息的 ID,然后将其转发到其他聊天问题是我总是在发送消息时收到此异常 'AsyncTask' object has no attribute 'message_id'
正确地
如何解决?
bot = telebot.AsyncTeleBot(bot_token)
res = bot.send_message(cid,message)
try:
message_id = res.message_id
print(message_id)
except Exception as e:
print(e)
由于 send_message()
是一个 AsyncTask,您需要 .wait()
直到事件完成;
res = bot.send_message(cid,message)
try:
result = res.wait()
print(result.message_id)
except Exception as e:
print(e)