问题标签 [telepot]

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.

0 投票
1 回答
866 浏览

python - Telegram API sendPhoto 返回“错误请求:文件类型不匹配”

我正在尝试在电报机器人中使用 Telepot python 库上传照片。

这段代码给了我这个错误:

如果我尝试访问由 tempfile.mkstemp() 创建的本地文件,它会存在并提供正确的图像。我还尝试在图像名称中指定图像的扩展名,但仍然存在相同的错误。

谢谢你的帮助

0 投票
0 回答
131 浏览

python - 如何使用 Python 停用 Telepot 功能

我有 python 的问题。我正在创建一个电报机器人,它使用一个名为 Telepot 的库(你可以在 google 上找到文档)返回一些城市的公交车站时间。

机器人的意图是询问出发城市、出发站点,然后询问城市和到达站点。当 bot 询问出发城市,出发站就可以了,但是当它询问到达城市时,bot 又重新开始。我已经确定了问题,但我不知道如何解决它。我试图更改缩进并复制字典但没有。

最后,我想将所有城市/站点的选择存储在列表中以供以后使用。

0 投票
1 回答
256 浏览

python - 在几个小时内运行 python 脚本

我可以在几个小时内运行我的脚本吗?例如:我想每天早上 6 点到下午 12 点执行我的脚本。在 12:01 pm 我想终止进程

谢谢

PS:我的脚本托管在heroku上

0 投票
0 回答
141 浏览

python - 尝试在 PythonAnywhere 中使用 Telepot 时出现错误

我正在尝试将一个简单的 Telegram 机器人代码上传到PythonAnywhere,它使用该telepot库。我在 bash 控制台中安装了该库,但是当我尝试运行该程序时,出现以下错误:

ModuleNotFoundError: No module named telepot

这是我的代码:

0 投票
0 回答
73 浏览

python-2.7 - 如何像我的代码一样用 sql 回答 InlineKeyboardMarkup、InlineKeyboardButton

bot = telepot.Bot('932866986:AAEqMiE5f1sQJu4YbCgBsnaL3JXhv4jA17o') MessageLoop(bot, handle).run_as_thread() print ('LISTENING TELEGRAM........!!!!')

0 投票
1 回答
4417 浏览

python - Telegram Bot 如何使用 sendDocument

我无法发送位于 app 目录中的 *.txt 文件:
我在 /app 中有文件,我想用sendDocument方法发送它,

  • Telepot lib案例:

返回:

  • python-telegram-bot库案例:

返回:

手册说:
“......使用 multipart/form-data 上传一个新的。最后你可以传递一个现有的 :class: telegram.Document 对象来发送。”
但我应该怎么做?

0 投票
1 回答
1194 浏览

python - 无法下载文件,PermissionError: [Errno 13] Permission denied: 'C:\\Users\\***\\Desktop' with telepot

我正在尝试使用 Telepot 使用电报机器人下载一些文件,但是当我尝试下载它时,它给了我这个错误:

这是当前代码:

0 投票
1 回答
402 浏览

python - 电报editMessageMedia替代telepot

python的telepot库不再被维护和更新在新的电报bot api更新中添加了editMessageMedia

如何将它与 http GET/POST 请求一起使用?(请求库或任何其他库)

0 投票
1 回答
473 浏览

python - 有没有办法让 Telepot 机器人读取来自其他机器人的消息?

我正在使用 python 的 telepot 库开发一个电报机器人,并且需要让两个机器人在一个组中相互通信。由于某种原因,两个机器人都无法读取机器人发送的消息。

有人能告诉我我该怎么做吗?

这是机器人设置:

谢谢你。

0 投票
1 回答
177 浏览

python - Telepot - 阅读已发送消息的文本

我在 python 3.5 中将 Telepot python 库与我的机器人一起使用。我想阅读已经在聊天中的消息文本,知道电报聊天的 id 和消息的 id。我能怎么做?