问题标签 [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.
python - Telegram API:如何从 id (Python telepot) 获取用户名?
我将我的机器人的所有用户的 ID 保存在数据库中,但是如果我知道 ID,如何获取他们当前的用户名?我正在使用 Python 3 和 Telepot 框架。
python-3.x - 连接到 VPN 时出现 Python3 Telepot SSL 错误
我目前正在使用用于管理电报机器人的 VPN 和 Telepot 库。
当我尝试收听消息时,它给了我这个 SSL 错误。
我用这种方式在我的浏览器请求中解决了它
但我不能为 Telepot 做到这一点。有什么建议吗?
asynchronous - async with" 如果事件循环正在运行
我正在用 Telepot 和 Telethon 编写我的第一个电报机器人,我的主要代码是:
从上面的代码中,我调用 checkGroup 函数:
我在哪里得到这个错误:
然后我checkGroup
用async def checkGroup(hash): ..
我正在阅读,也许对于这个问题,最好使用 delegatoBot,但我不太确定,因为我找不到很好的例子!收到回复会很精彩,如果你需要什么就问吧!谢谢
multithreading - 使用 Python 和 Telpot 使用 Selenium 进行多线程
我正在编写我的第一个电报机器人,但现在我必须同时为多个用户提供服务。
这段代码只是一小部分,但它应该可以帮助我在 selenium 中使用多线程
当机器人收到任何消息时,它会启动一个调用此函数的 selenium 会话:
然后这个检查用户是否已登录:
如果用户未登录,则尝试使用用户名和密码登录用户
所以,基本上,当我用一个帐户在机器人上写东西时,一切都很好,但是如果我从两个不同的帐户写给机器人,它会打开两个浏览器,但它只控制一个。
我的意思是,例如,一个窗口保留在谷歌页面上,然后另一个窗口接收命令的两倍,所以,即使它必须写用户名,它也会写两次用户名
如何与多个会话进行交互?
telepot - 电报机器人 - 未找到聊天
我对电报机器人完全陌生。我想bot.send_message()
在以下代码中执行 a (如代码中所述),但不能这样做。请帮忙。
它错误为:
python - 试图将变量作为命令
我的变量urls
从消息中查找 URL。如果我的机器人yes
从收到的消息中找到 URL,我希望它发送。这是我尝试过的,
但它不起作用。将变量作为命令以及如何修复它是正确的方法吗?
python - Telegram Bot - 使用 Telepot 检查 Python 中的令牌是否真实
我想检查 Telegram 机器人的令牌是否真实。
我试过这个:
但它没有用:C。怎么可能解决?
python - 试图将目录的所有图片发送给 Telegram bot 用户
我正在尝试将文件夹的所有图片发送给机器人用户。这是我尝试过的,但它不起作用,甚至没有出现任何错误。
这里有什么问题以及如何解决?
更新:我试过telegram_bot.sendPhoto(chat_id, open(f , 'rb'))
了,它有效,但它多次发送相同的图片。
python - 尝试列出 chat_id
我正在尝试chat_id
为我的 Telegram 机器人制作一个列表,这将允许我的机器人向列表中的所有人发送一条消息chat_id
。这是我尝试过的,
但我收到了这个错误
那么这里有什么问题以及如何解决这个问题?
python - 我的电报机器人中出现“SSL:CERTIFICATE_VERIFY_FAILED”错误
我的 Telegram 机器人代码在几周内都可以正常工作,但今天我没有更改任何内容,但突然出现[SSL: CERTIFICATE_VERIFY_FAILED]
错误,并且我的机器人代码不再在我的 PC 中工作。我使用 Ubuntu 18.04,我正在使用 Telepot 库。
出了什么问题以及如何解决?
编辑:我正在使用 getMe 方法,但我不知道证书在哪里以及如何更新它,而且我没有requests
在我的机器人代码中导入。我通过导入telepot
我的代码来使用 Telepot API。