[第20天]理财达人Mx. Ada-Telegram Bot-echo测试

前言

本文说明使用Python建立Telegram Bot-echo测试 。

程序实作

from telegram.ext import Updater, MessageHandler, Filters

def echo(update, context):
    context.bot.send_message(chat_id=update.effective_chat.id, text=update.message.text)

def main() -> None:
	# 创建一个Updater,并填入所申请之API TOKEN
	updater = Updater("YOUR API TOKEN")
	# 使用MessageHandler定义可以echo的Handler
	echo_handler = MessageHandler(Filters.text & (~Filters.command), echo)
	# 让dispatcher注册一个 handlers
	updater.dispatcher.add_handler(echo_handler)
	# 启始Bot
	updater.start_polling()
    # 按Ctrl + C进行终止Bot 
	updater.idle()

if __name__ == '__main__':
    main()

Telegran Bot 测试成果

https://ithelp.ithome.com.tw/upload/images/20211005/20107143QtrW568Qwn.png

小结

利用python-telegram-bot模组,使用Updater、MessageHandler、及Filters套件进行建立一个ECHO Telegram Bot。


<<:  [Day26] 实作 - 动画篇3

>>:  DAY 23 为管理者添加管理权限

[2020铁人赛Day29]糊里糊涂Python就上手-Pandas的观念与运用(下)

今日目标 学习了解 Python Pandas 资料存取与运用视觉化呈现数据 DataFrame 资...

Day 29 - 这一年多来的开发问题解析心得分享

今天讨论的主题是关於开发的过程中,问题要怎麽去思考和解决的小技巧,这些内容对於刚开始学习程序或者是新...

30天学习笔记 -day 27-Motion Editor(下篇)

昨天制作了按钮由下往上的动画,今天要加上变化,让昨天的动画看起来不那麽单调。 加入< KeyF...

第39天~

这个得上一篇:https://ithelp.ithome.com.tw/articles/10258...

Day25 React useReducer - 另种管理state的方法

useReducer和useState都是用於资料状态管理的Hook, 那我该怎麽区分使用他们的时机...