问题标签 [py-telegram-bot-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 pyTelegramBotAPI 接收所有照片
是否可以通过电报机器人将所有收到的照片保存到文件夹中?有一种方法 getFile ( https://core.telegram.org/bots/api#getfile ) 但我不知道如何使用它。
我在 Telegram Bot API 周围使用 python 包装器:https ://github.com/eternnoir/pyTelegramBotAPI
telegram - 下载没有 Telegram bot api 的照片
我的电报机器人如何在没有电报机器人 Api 的情况下下载用户发送给它的照片?(我使用 pyTelegramBotAPI)
python - SQLAlchemy + pyTelegramBotAPI:在一个线程中创建的 SQLite 对象只能在同一个线程中使用
试图了解以下问题的原因,我真的很头疼。我们正在使用以下库的组合:
- pyTelegramBotAPI以多线程方式处理请求
- SQL炼金术
- sqlite
SQLAlchemy
最初使用,现在NullPool
配置为使用QueuePool
. 我还使用以下成语为每个线程启动一个新的数据库会话(根据我的理解)
尽管如此,我仍然遇到这个烦人的异常:(sqlite3.ProgrammingError) SQLite objects created in a thread can only be used in that same thread
有任何想法吗?;) 特别是,我不明白另一个胎面如何可能在数据库操作之间的某个地方......这可能是讨厌的异常的原因
更新 1:如果我将 更改poolclass
为SingletonThreadPool
,那么似乎不会再出现错误。然而,文档SQLAlchemy
告诉它不是生产盛行。
python - 如何使用 pytelegrambotapi 安排电报机器人发送消息
我正在使用 python 3.5.1 和 pytelegrambotapi,并尝试设置来自 bot 的通知,它应该每天在特定时间发送。
我真的不明白,该怎么做,如果有人给我看一个机器人的例子,它可以每天在特定时间向用户发送通知,这将不胜感激,这 r 使用机器人。
现在我尝试使用调度模块,但问题是,我需要调用函数,发送通知,带有参数(用户 id 列表,使用机器人),所以如果我尝试使用这样的东西:
我收到一个错误:
python - 如何在其他函数中使用变量?
我在一个函数中定义了变量。我如何在其他函数中使用该变量?像那样:
https://github.com/eternnoir/pyTelegramBotAPI/blob/master/examples/step_example.py
我正在编写python代码。
感谢您的帮助!
python - bot Telegram Python 3.5 的代码错误
请帮助我。我的代码不起作用。
按下“Страна”时的性能显示:
类型错误:register_next_step_handler() 缺少 1 个必需的位置参数:“回调”
我使用 pyTelegramBotAPI。
flask - 通过 pythonanywhere.com 上的 pyTelegramBotAPI 和 Flask 使用 Telegram bot webhook
问题是关于使用 pyTelegramBotAPI 模块在 Telegram 机器人中使用 webhook。我正在使用 pythonanywhere.com 来托管机器人。
以下代码工作正常:
但是,当我使用示例中所示的消息处理程序时,我没有收到机器人的答复:
我尝试了来自不同库的示例,但仍然没有答案。
有任何想法吗?
如果您可以在 pythonanywhere.com 上分享 Telegram “echo-bot”的工作示例,那就太好了。
谢谢。
python - 通过 pyTelegramBotAPI 在电报机器人中获取照片
我正在尝试开发一个简单的机器人,它可以从用户那里检索照片,然后对媒体文件进行一些操作。我正在使用 Telebot ( https://github.com/eternnoir/pyTelegramBotAPI ) 进行设计。
据我从 wiki 看到的,我可以通过content_type
使用特殊的处理程序来划分收入消息。
但是,当我编写这样简单的方法时:
我遇到这样的错误,我无法分类是我做错了什么还是 API 有问题
我是机器人设计的新手,所以我不知道我是否遵循正确的方法。我很高兴听到使用照片媒体文件的常见做法。
python - 如何使用 PyTelegrambotAPI 实现倒数计时器?
我正在尝试在我的电报机器人中实现“看起来像”动画倒计时:
有时效果很好,但有时我会收到错误:
对 Telegram API 的请求不成功。服务器返回 HTTP 400 错误请求。响应正文:error_code:400,描述:“错误请求:消息未修改
global-variables - 无法获得列表 Telegram bot API 的新长度
我在 Heroku 上部署了带有 pyTelegramBotAPI 的烧瓶电报机器人。需要在开始消息中获得新的列表长度。在gettinglist.py中每 5 分钟刷新一次列表。找不到我的错误,请帮忙。
僵尸软件
获取列表.py
配置文件