python-telegram-bot相关内容

奇怪的报文机器人问题

我有一个托管电报机器人的python Heroku应用程序。它使用的是蟒蛇-电报-机器人。它工作得很好,除了一个命令.. 该命令为/reputation。 请阅读结尾处的注释。 在我们的项目目录中: bot.py Procfile requirements.txt reptation.json 命令处理程序函数为: # code from bot.py, from li ..
发布时间:2022-04-13 14:34:13 Python

我的PYTHON电报机器人中出现“SSL:CERTIFICATE_VERIFY_FAILED”错误

我的Telegram机器人代码几周来一直工作得很好,今天我没有更改任何东西,突然我收到了[SSL:CERTIFICATE_VERIFY_FAILED]错误,我的机器人代码在我的PC上不再工作。我用的是Ubuntu 16.04,我用的是PYTHON电报机器人库。 哪里出了问题,如何修复? 我的错误日志: 0|main_fil | File "/home/angel/.local ..
发布时间:2022-04-13 14:31:31 Python

如何在使用InlineKeyboard Python-Telearm-Bot时编辑/删除消息

我正在开发一个基于python-Telegram-bot框架的机器人,在最后一个阶段,我添加了一些内联键盘按钮,用于从开始消息导航到其他消息,如帮助消息或关于消息...它起作用了.当有人使用内联键盘时,它将发送新消息,而不是编辑旧消息...因此,我将收到2条消息1用户试图导航的原始消息和用户想要导航的新消息……我希望我的机器人编辑第一条消息并发送第二条消息.....我发现我该怎么做,如果有人能帮忙 ..
发布时间:2022-04-13 14:17:43 Python

Python电报机器人ForceReply回调

我目前正在开发一个带有python-Telegram-bot的电报机器人。我希望能够收到这条回复给ForceReply的消息。预期流程如下: 用户发送/START命令 Bot发送一条消息,其中包含一些信息。该消息与ForceReply链接 用户回复邮件 处理和操作邮件。 如何才能达到预期效果?谢谢 initial_message = "Hi... Please re ..
发布时间:2022-04-13 14:15:11 Python

Telegram API引发PeerFlodError:请求太多

我没有使用bot API。我正在使用Telegram API发送消息。消息很容易发送,但问题发生在19个用户之后。在第20个用户,我收到PeerFroudError。即使在找了很多次之后,我也没有发现任何具体的限制,使用睡眠也不起作用。请提出解决此问题的方法。 代码 def send_message(root2, client): totalcount = 0 for ..

CONTEX.JOB_QUEUE.RUN_ONCE不能在Python Telegram bot API中工作

我正在尝试设置一个机器人,它: 从TG组接收/search_msgs userkey命令中的关键字 在数据库中搜索userkey并发回相应文本 我收到两个错误 无类型对象没有属性参数,在callback_search_msgs(context)中,请参阅代码片段 AttributeError:‘int’对象没有‘JOB_QUEUE’属性,in search_msgs(upda ..

如何解决此错误:AttributeError:';NoneType';对象没有属性';REPLY_Text';?

我有一个按钮,它应该返回Ask_Wikipedia函数,所以我使用了Callback QueryHandler,但当我想调用Ask_Wikipedia函数时,我收到了一个属性错误! 为什么? 我如何修复它? def Click_Button(update, context) : query = update.callback_query if query.data == "R ..

如何使用多部分/表格数据通过电报机器人发送照片

我有一个电报机器人(用Python开发),我想通过它从我计算机中的图像发送/上传照片。 所以我应该通过多部分表单数据来完成。 但我不知道该由谁来做这件事。此外,我在互联网和电报文件上也没有找到有用的来源。 我试图通过下面的代码来做到这一点。但这是错误的 data = {'chat_id', chat_id} files = {'photo': open("./saved/{}. ..
发布时间:2022-04-05 15:00:23 Python

在蟒蛇-电报-机器人中,如何获得小组的所有参与者?

在Python-telegram-bot如何获取添加机器人的组的所有参与者的完整列表,如果可能? 推荐答案 当前接口不支持,但可以通过接口实现用户成员的加入/退出。 如果检查Message对象,您会发现: new_chat_Participant:群中添加了一个新成员,有关他们的信息(此成员可能是机器人本身) Left_Chat_Participant:已从群中删除一个成 ..
发布时间:2022-04-05 14:57:36 其他开发

使Python-Telegram-Bot持久化

我最近使用python-Telegram-bot库编写了一个简单的电报机器人,并将该机器人部署在Heroku上。 现在我正在寻找一种有效的方法来使机器人持久化,允许它在运行之间存储Bot_Data和User_Data。 我看了一下这个库提供的持久性类,我知道PicklePersistence不能与Heroku的“临时”硬盘一起工作。 我的问题是,我如何实现机器人的持久性,使其在Heroku上工作? ..
发布时间:2022-04-02 19:46:39 Python

如何从事件循环外部(即从 python-telegram-bot 线程)发送带有 discord.py 的消息?

我想使用库 python-telegram-bot 和 discord.py(版本 1.0.0)制作一个在 discord 和 telegram 之间进行通信的机器人.然而问题是 discord.py 使用异步函数和 python-telegram-bot 线程.使用下面的代码,在不和谐中发布的消息一切正常(机器人将它们正确地发送到电报),但是相反的方法不起作用(机器人从电报中获取消息并将其发送到 ..

使用 python-telegram-bot 构建菜单的正确方法

我使用 python-telegram-bot 并尝试像 BotFather bot 那样构建嵌套菜单系统.例如,您有一个通用的机器人菜单 在这里你可以选择“Edit Bot"并获得新的对应菜单 带有返回上一个菜单的选项. 我尝试用代码来实现: #主菜单定义开始(机器人,更新):menu_main = [[InlineKeyboardButton('Option 1', cal ..
发布时间:2022-01-06 14:45:44 Python

如何通过 API 从 Telegram 群组获取消息 - Python

我一直在寻找某种方式来监听和捕捉电报群提供的新消息. 我还没有找到库或 API 以便在 python 中执行此操作. 有人有什么建议吗? 谢谢, 房车 解决方案 有两种方法可以实现您的目标: 方法一: 我推荐的 Python 库:python-telegram-bot 创建一个机器人. 以管理员身份将机器人添加到所需的组. 像平常在机器人中收听 ..
发布时间:2021-11-15 01:11:16 Python

从外部文件调用电报令牌

我似乎找不到与此相关的任何信息,而且我知道几个月前我有一个解决方案.我想用 python-telegram-bot 编写一个 Telegram Bot,从任何(合法)网站下载视频并将其发送给用户. 机器人应该询问用户他想要视频、音频(mp3)还是 GIF(无音频的 mp4).这应该通过内联键盘发生.我正在摆脱我最初的问题... 我不想在脚本中包含令牌,因为我可能会与其他人共享它以获得更 ..
发布时间:2021-09-08 20:21:02 其他开发