有没有办法将telegrambot处理程序函数放在不同的文件夹中?

2024-05-23 20:16:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在Django telegrambot库上创建一个电报机器人

我已经从https://github.com/JungDev/django-telegrambot/tree/master/sampleproject下载了示例项目,我正在尝试修改它

当我将外部导入(例如,包含一些命令服务的文件)添加到telegrambot文件时,处理程序无法工作

我设置了bot,它运行良好(我使用的是ngrok和webhook)。 bot通过在控制台POST//'TOKEN'200中发送消息和输出来响应命令。 在控制台中,我在正常行为中得到了类似Post //'TOKEN' 200

我尝试编写获取bot和update参数的函数,并在已处理的函数中调用它们,但在添加导入(from .Services import CommandServices as cs)后,它无法按预期工作: enter image description here

关于django-telegrambot的文献不多。有没有办法通过查看被调用的URL和输入(POST)数据来调试Django程序


Tags: 文件django函数https命令githubcomtoken