大学电报机器人

College Telegram bot

我正在使用 python 创建一个电报机器人并使用 python-telegram-bot 库发送响应,但我如何使用该库从输入中获取输入?

祝程序员们今天愉快

使用 python-telegram-bot v12.0.0b1 你可以这样做:

def do_something(user_input):
    answer = "You have wrote me " + user_input
    return answer

def reply(update, context):
    user_input = update.message.text
    update.message.reply_text(do_something(user_input))

def main():
    updater = Updater("TOKEN", use_context=True)
    dp = updater.dispatcher
    dp.add_handler(MessageHandler(Filters.text, reply))
    updater.start_polling()
    updater.idle()