首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是更新者,调度员,上下文在python-电报-机器人?

什么是更新者,调度员,上下文在python-电报-机器人?
EN

Stack Overflow用户
提问于 2022-06-06 14:02:51
回答 1查看 1.2K关注 0票数 0

我是python的初学者,我正在尝试使用python-电- bot模块来制作一个机器人。但我不明白里面有什么更新器、上下文和调度器。有人能告诉我这是什么吗?

EN

回答 1

Stack Overflow用户

发布于 2022-06-06 19:08:46

  • Updater是一个类,其职责是通过get_updates或web钩子从电报中获取更新。
  • Dispatcher是一个类,它的责任是对更新做一些事情。这是通过Handlers完成的,正如Dispatcher.add_handler文档中所解释的那样。它还管理内存中可用于存储bot/chat/用户相关数据的字典。
  • CallbackContext是在PTB框架中使用的一个方便类,用于在处理程序回调中提供对常用对象的访问。对于每个更新,这个类的一个实例由Dispatcher构建,并作为第二个参数传递给处理程序回调。

我强烈建议阅读指导你的第一个机器人,它详细地解释了ptb框架。查看这些示例以及其他wiki页面将有助于加深您对框架的理解。

请注意,Dispatcher已在最近的v20.0a0中删除,尽管新的Application类在许多方面与Dispatcher相似。

免责声明:我目前是python-telegram-bot的维护者

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72518866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档