我只想让我的机器人接收特定频道的消息,比如当电报用户加入电报频道时。1.我不是频道创建者或管理员。2.我不想让我的机器人成为频道管理员。3.我不想要求每个频道管理员将我的机器人添加到频道成员中。
你知道通过电报客户端UI或API制作机器人、加入频道的方法吗?
有没有另一种方法可以让机器人接收频道的更新?
你知道通过电报客户端UI或API制作机器人、加入频道的方法吗?
机器人不能作为成员加入频道。
频道中的所有机器人应该是管理员。
所以只有频道的创建者才能添加机器人。
使用https://github.com/vysheng/tgl
根据定义,机器人无法从其不属于的频道/群组/聊天中获取消息
正如机器人介绍页面中所述,机器人不能自己加入群组或与用户开始对话:
机器人无法启动与用户的对话。用户必须先将他们添加到组中或向他们发送消息。人们可以使用telegram.me/链接或用户名搜索来找到您的机器人。
我不是100%确定这是否也适用于渠道,但是,我似乎没有看到任何迹象表明它不适用。
可能有另一种方法可以做你想做的事情,但不利用Bot-API。
在向用户发送sendInvoice后(用户正确获取此支付表单),我的bot无法接收用于付款确认的preCheckoutQuery。我试图通过webhook接收来自Telegram Bot的更新(特别是preCheckoutQuery),但这里: dev.botframework.com- 另外,当我尝试在我自己的机器人 dev.botframework.com 上设置网络钩子并检查获取Webhoo
我在电报中创建了一个频道,并添加了一个机器人作为该频道的管理员。当我发送消息到频道时,机器人没有回答,为什么? 我可以用/sendmessage发送消息 https://api.telegram.org/bot[键]/发送消息?聊天室id=@MyChannelID 我正在使用:https://github.com/Eleirbag89/TelegramBotPHP 这是一个简单的bot测试代码:
我正在使用laravel-inentation-通道/电报,我已经为我的用户和我的机器人实现了欢迎通知,没有问题地发送该消息,我实现的第二部分是将这些用户(我已经发送了欢迎消息)添加到我的通道中。 我的机器人是我频道的管理员,可以添加用户。 < li >电报用户可以注册(完成) < li >获取电报用户数据并发送欢迎消息(完成) < li >通过bot将电报用户添加到我的频道。(需要帮助) < c
我不知道如何使用电报机器人诱导(触发)本地服务器向通道发送消息。 例如,从用户注册并连接电报的网站向用户发送通知。我们假设用户已经开始与bot对话,并准备好接收来自bot的消息。 我有一个单独的服务器,可以使用bot向服务器发送请求,但我不明白如何在这个电报机器人服务器上接收和处理请求。 我正在使用go电报-机器人-api库,此时服务器使用长轮询方法而不是webhooks。所以它通过更新通道接收一
我一直试图在Android设备中添加一个机器人到我的电报组中,但我无法做到这一点。我尝试了@bot_name,/bot_name,但都不起作用。 是否可以添加一个bot到组中,或者我应该使用Telegram API(而不是bot API)创建一个新的bot,以便我可以将联系号码添加到组中?
我无法理解电报机器人api的Reply_to_message方法。以下是我的代码: 这里,当用户发送/启动机器人发送hello world文本。我想让用户回复发送hello world的消息。我的意思是当用户发送/启动机器人回复信息的文本“你好,世界!” 我使用网络钩子。