智能对话机器人程序包

smartbotsol的Python项目详细描述


pythonsmartbots

https://img.shields.io/pypi/v/smartbotsol.svghttps://img.shields.io/travis/dqunbp/smartbotsol.svgDocumentation StatusUpdates

智能对话机器人程序包

开始

  1. 描述您的状态

  2. 创建server.py

    fromtelegram.extimportUpdaterfromsmartbotsolimportStateMachinefromsmartbotsol.telegramimportFsmTelegramHandlerimportlogginglogging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',level=logging.DEBUG)log=logging.getLogger(__name__)fromstatesimportBootStrapStatehandler=FsmTelegramHandler(StateMachine(BootStrapState(),filters=[]))defcreate_bot():token=os.environ.get('TELEGRAM_TOKEN')port=int(os.environ.get('PORT','5000'))updater=Updater(token)updater.dispatcher.add_handler(handler)returnupdaterdefstart_polling_bot():bot=create_bot()bot.start_polling(read_latency=50.0)returnbotif__name__=='__main__':start_polling_bot()

对于异步运行,传递async=true

handler=FsmTelegramHandler(StateMachine(BootStrapState(),filters=[]),async=True)

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

1.0.0(2017-11-02)

  • pypi上的第一个版本。

1.0.1(2017-11-05)

  • 修复带有回复标记的错误

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java与Groovy正则表达式匹配混淆   java控制台未定义为JSNI   主目录中的java指针异常   java如何获取hashmap中的arrayList的大小   ApachePOI用于文本,Java代码中的word doc(.docx)中没有进行追加   Ruby对象到Java对象   JavaSpringJPA哈希集只返回一个值   Java在执行由配置了精确类路径参数的mavenjarpluin生成的可执行jar时无法找到依赖项   java我试图在画布上写一个文本,但什么也没发生   java HTTP 404源服务器找不到目标资源的当前表示形式,或者不愿意透露存在该表示形式。不起作用   java提取小数点后的最后一个数字   oop Java:无法访问对象的元素   PHP URL中RecyclerView中的java句柄空异常   不调用OnCreateViewHolder的java Update RecyclerView适配器项