Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Telegram bot无法从webhook获取更新

Telegram bot无法从webhook获取更新
EN

Stack Overflow用户
提问于 2018-06-29 20:15:23
回答 3查看 854关注 0票数 0

在将我的机器人移动到新服务器后,我遇到了以下问题。我使用webhook来获取更新,但现在机器人无法从电报服务器获取它们。我试图从删除服务器发送带有curl的POST请求,机器人以正常的方式处理它。我用getWebhookInfo检查了webhook,它返回了一个对象,其中的url和pending_update_count等于74,没有错误。我猜,这意味着出于某种原因,电报服务器无法向我的主机发送POST请求。

我的服务器的操作系统是Arch Linux。

我使用pyTelegramBotAP。

代码语言:javascript
运行
AI代码解释
复制
CONFIG = ConfigParser()
CONFIG.read(os.path.join('data', 'config.ini'))

# webhook url
URL_BASE = "https://{}:{}".format(CONFIG['server']['ip'], CONFIG.getint('server', 'port'))
URL_PATH = "/{}/".format(CONFIG['telegram bot']['token'])

BOT = telebot.TeleBot(CONFIG['telegram bot']['token'])

# server that will listen for new messages
APP = web.Application()

URL = URL_BASE + URL_PATH

BOT.set_webhook(url=URL, certificate=open(CONFIG['ssl']['certificate'], 'rb'))

# Build ssl context
CONTEXT = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)
CONTEXT.load_cert_chain(CONFIG['ssl']['certificate'], CONFIG['ssl']['private key'])

# Start aiohttp server
web.run_app(
    APP,
    host=CONFIG['server']['listen'],
    port=CONFIG['server']['port'],
    ssl_context=CONTEXT,
)

求求你救命!

EN

回答 3

Stack Overflow用户

发布于 2018-07-01 11:49:31

Telegram webhook只与https端点通信,所以我建议检查您的服务器是否有https连接。

此外,getWebhookInfo调用返回一个状态对象,其中包含端点的最新错误信息。查看一下该错误信息,可能会找到确切的问题。

票数 1
EN

Stack Overflow用户

发布于 2018-06-29 20:30:19

请检查您的服务器上的防火墙,您的服务器上的防火墙很可能没有向您的应用程序传递消息。

票数 0
EN

Stack Overflow用户

发布于 2018-06-30 00:46:06

要检查防火墙状态,请运行$ ufw status

请向您展示无真实IP的URL_BASE。

您的服务器上安装的是什么操作系统?

您将测试请求从CURL发送到电报的URL还是服务器的URL?

如果你运行简单的应用程序,你能从你的服务器得到响应吗?

示例:

代码语言:javascript
运行
AI代码解释
复制
from aiohttp import web

async def hello(request):
    return web.Response(text='Hello world!')

app = web.Application()
app.add_routes([web.get('/', hello)])
web.run_app(app, host='localhost', port=3003)

检查响应:

代码语言:javascript
运行
AI代码解释
复制
$ curl localhost:3003
Hello world!

请提供有关如何进行故障排除的更详细信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51108826

复制
相关文章
Telegram Bot – 在线获取群聊GroupChat ID 教程
1-将机器人添加到组中。 转到组,单击组名称,单击添加成员,在搜索框中搜索您的机器人,如下所示:@my_bot,选择您的机器人并单击添加。
暮城
2022/02/28
32.4K0
Cobalt Strike beacon上线通知cna脚本
Cobalt Strike应该是大家耳熟能详的工具了,它支持在客户端添加自定义的cna脚本来扩展功能。
HACK学习
2019/09/25
3.8K0
Cobalt Strike beacon上线通知cna脚本
Afdian.Sdk | 开发笔记
此 bind 方法,经过测试,必须现在宿主机相应位置,先创建需要的 ./appsettings.json 文件,
yiyun
2022/04/01
1.1K0
Afdian.Sdk | 开发笔记
【技术分享】使用电报API免费创建个人通知系统
电报是一个消息传递应用程序,类似于WhatsApp和许多其他应用程序。这是一款维护良好的应用程序,由许多功能提供支持,使其比竞争对手更具优势。 今天,我们正在探索 Telegram 的 API。Telegram 具有一个非常简单的 API,几乎可以自动化任何事情——您甚至可以使用它来向您发送消息。
鸣奔博客
2023/03/23
4K0
听GPT 讲Alertmanager源代码--notify
以上是Alertmanager项目中的一些主要目录,可以在Alertmanager GitHub[1]上查看最新的源代码和目录结构。
fliter
2023/09/05
3810
听GPT 讲Alertmanager源代码--notify
RasaGpt——一款基于Rasa和LLM的聊天机器人平台
在ChatGpt引领的AI浪潮下,一大批优秀的AI应用应运而生,其中不泛一些在某些行业或领域中探索AI技术或应用落地的案例。不得不说,AI正在重塑各个行业。众所周知,Rasa是一个非常优秀的,用于构建开源AI助手的框架,它允许开发人员创建自然语言对话系统,包括聊天机器人、语音助手和智能助手。本文介绍的是一个基于Rasa和Langchain之上,通过将LLM的能力赋予Rasa建立的聊天机器人平台。
山行AI
2023/06/14
4.4K0
RasaGpt——一款基于Rasa和LLM的聊天机器人平台
XSS Bot从入门到完成
xss在近几年的ctf形式中,越来越受到了人们的重视,但是出xss的题目最重要的可能就是xss bot的问题了,一个合格的xss bot要稳定还能避免搅屎。下面我们就来看看一个xss bot是怎么完成的。 bot之前 一般来说,对于xss bot来说,最重要的是要bot能够执行js,事情的本质是我们需要一个浏览器内核来解析js,这里我们一般会用selenium+webdriver。 而webdriver一般有3种chrome webdriver、firefox webdriver、phantomjs。 se
FB客服
2018/02/24
1.9K0
XSS Bot从入门到完成
部署你的RSS机器人
本文章首发于语雀! 通过各种高科技功能同步到Hajeekn 的博客 转眼望去,离上一篇已经有 7 天左右了,今天入手了一位大神写的flowerss bot 挺好用的,今天给大家安利一下搭建方法( 白 嫖 ) 首先呢,各位要注意下,flowerss bot 需要依赖一个 VPS,我知道你没钱买其实我也是辣,所以这篇教程用 Euserv 示范 白嫖 Euserv 鸡子的教程挺多的,各位可以自行 Bing 一下这边就不讲了。
FloatSheep
2022/04/25
8670
部署你的RSS机器人
反制 Webdriver - 从 Bot 到 RCE 进发
作者:LoRexxar'@知道创宇404实验室 时间:2021年4月16日 4月12号,@cursered[1]在starlabs上公开了一篇文章《You Talking To Me?》[2],里面分
Seebug漏洞平台
2021/04/23
1K0
反制 Webdriver - 从 Bot 到 RCE 进发
xss bot从入门到弃坑
xss在近几年的ctf形式中,越来越受到了人们的重视,但是出xss的题目最重要的可能就是xss bot的问题了,一个合格的xss bot要稳定还能避免搅屎。
LoRexxar
2023/02/21
8720
xss bot从入门到弃坑
winserver2016无法从WSUS获取补丁
镜像:SW_DVD9_Win_Svr_STD_Core_and_DataCtr_Core_2016_64Bit_English_-2_MLF_X21-22843
全栈程序员站长
2022/08/23
1.4K0
winserver2016无法从WSUS获取补丁
反制Webdriver - 从Bot到RCE进发
4月12号,@cursered在starlabs上公开了一篇文章《You Talking To Me?》,里面分享了关于Webdriver的一些机制以及安全问题,通过一串攻击链,成功实现了对Webdr
LoRexxar
2023/02/21
1.2K0
反制Webdriver - 从Bot到RCE进发
一个基于Go的Telegram RSS Bot机器人,支持应用内阅读预览
说明:很久前博主介绍过一个Telegram RSS机器人→传送门,用起来还不错,就是安装对新手不太友好,这里就再介绍一个基于Go的Telegram RSS Bot,安装很快,也支持直接在Telegram应用内预览订阅文章,很方便,也是博主用过最好用的一个Telegram RSS机器人,这里就说下使用方法。
子润先生
2021/05/28
1.6K0
Mac下 SSR无法正常使用Telegram问题及解决方法
最近在Mac上使用Telegram时,发现无法正常连接,无论是PAC还是全局均无效,在Google之后大多数答案都是Windows下的处理方法,并不适用。
乱码三千
2021/08/24
12.6K0
Mac下 SSR无法正常使用Telegram问题及解决方法
配置码云git自动更新的webhook
三、确认服务器安装了git,在web目录下clone 项目:git clone https://gitee.com/xxxx/xxxx.git;
双面人
2019/10/26
1.2K0
配置码云git自动更新的webhook
复式记账指北(三):如何打造不半途而废的记账方案
没错,我回来更新了!没想到上篇文章安利效果超强,所以我就打算先行跳过第二篇,先介绍个人方案以便各位参考啦。至于第二篇的详细做账方法就慢慢摸吧。不过由于这篇文章按照规划来讲还是第三篇,所以会有一些虚空引用第二篇的部分内容,如果看到的话请假装看过第二篇吧(逃)
KAAAsS
2022/01/14
1.8K0
复式记账指北(三):如何打造不半途而废的记账方案
TG限制群组转存机器人
Telegram 在2021年底的一次更新中为群组增加了“禁止转发”功能,开启后普通成员便无法从群组中复制、转发或者保存任何内容。当然坊间也发明出了不少破解的方法,例如从缓存中提取或是从网页版抓包等,虽然有效使用起来却较为不便。不过 reizhi 在 GitHub 闲逛时偶然发现了这个名为 SaveRestrictedContentBot 的项目,能够从限制群组中转存各种媒体和文件,如果有这方面需求的话不妨试试。
reizhi
2022/09/26
13.1K1
TG限制群组转存机器人
【Python入门基础教程】给Python初学者的最好练手项目
其实,做项目主要还是根据需求来的。但是对于一个初学者来说,很多复杂的项目没办法独立完成,因此博主挑选了一个非常适合初学者的项目,内容不是很复杂,但是非常有趣,我相信对于初学者小白来说是再好不过的项目了。
python大志
2021/12/16
8330
给Python初学者的最好练手项目,进来看就对了!
其实,做项目主要还是根据需求来的。但是对于一个初学者来说,很多复杂的项目没办法独立完成,因此博主挑选了一个非常适合初学者的项目,内容不是很复杂,但是非常有趣,我相信对于初学者小白来说是再好不过的项目了。
Python数据科学
2019/12/02
1.2K0
如何识别和阻止基于电报的僵尸网络
僵尸网络是使用命令和控制范式在网络上运行恶意软件的一种流行方法。僵尸网络使用的流行协议包括IRC和HTTP。大多数IDS只要能够检查网络流量,就可以检测到僵尸。当僵尸程序转向加密和基于云的协议(即您无法使用简单的基于IP的ACL阻止)时,这是网络管理员的盲点。流行的Telegram消息传递系统允许人们在几分钟内创建一个僵尸,如下面的代码摘录所示:
虹科网络可视化与安全
2020/09/02
9190
如何识别和阻止基于电报的僵尸网络

相似问题

如何通过webhook获取Telegram.Bot.Types.Update?

249

python-telegram-bot webhook不工作?

12

Telegram Bot - PHP Webhook POST到文件

14

Telegram bot api和带有SSL的Webhook

10

telegram bot无法工作:发现来自webhook的错误响应: 302

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文