我使用 pytelegrambotapi 庫在電報中制作我的機器人。這是我的代碼:import configimport telebotbot = telebot.TeleBot(config.token)@bot.message_handler(commands=['start'])def handle_start_message(message): bot.send_message(message.chat.id, "Hello. I'm your bot") print(message.text)我想要做的是在命令行中返回消息文本。它什么也沒返回,但是,機器人正在工作,因為它在電報中回復了我。
2 回答

喵喔喔
TA貢獻1735條經驗 獲得超5個贊
這個可以工作,但它只會吐出全部內容。
@bot.message_handler(func=lambda message: True)
def echo_message(message):
print(message)
bot.reply_to(message, message.text)
我正在嘗試尋找更好的替代方案,希望我能讓這個過程變得簡單。
##updated
print(message.text)
我已經測試過了。
添加回答
舉報
0/150
提交
取消