嗨,我正在尝试建立一个网站登录系统,用户可以使用电报登录。我希望实现此工作流:
我在步骤 2-3 中遇到了问题,我的机器人可以仅使用其用户名向他们发送直接消息(不在群聊中)。我知道电报机器人API中的发送消息方法需要chat_id并且user_id也是合适的。但是,我不知道如何仅使用用户的用户名获取user_id。
使用机器人 API 无法做到这一点。为此,您必须使用用户机器人。但请注意,TG 提供了一个本机登录小部件,您可以改用它。
如何使用注册为频道管理员的机器人访问电报频道消息? 我试图从电报频道获取所有信息,并在ASP.NET网页上显示出来(c#) 当新消息直接发送到机器人时,我能够获得更新: 但它不适用于该频道。
创建电报机器人并获得机器人令牌后,我想向机器人应用编程接口发送请求。 这个链接说我们必须像这样发送HTTP请求:
我不知道如何使用电报机器人诱导(触发)本地服务器向通道发送消息。 例如,从用户注册并连接电报的网站向用户发送通知。我们假设用户已经开始与bot对话,并准备好接收来自bot的消息。 我有一个单独的服务器,可以使用bot向服务器发送请求,但我不明白如何在这个电报机器人服务器上接收和处理请求。 我正在使用go电报-机器人-api库,此时服务器使用长轮询方法而不是webhooks。所以它通过更新通道接收一
如何更新代码以便bot将最新消息发布到它添加到的所有组?我使用:获得了chat_id,关于如何自动化这一点有什么建议吗?
我正在使用Python电报机器人创建一个电报机器人 我知道更新。消息chat_id返回用户的聊天id,但我需要知道如何获取用户的用户名或名字和/或姓氏。 我在Telegram的文档中找到了这个,但我不知道如何使用它(我尝试了bot.getChat(update.message.chat\u id),但没有结果)
我用php编写了一个电报机器人。我想向所有成员发送一条短信,我保存了所有成员的chat\u id。我尝试使用此功能发送消息: 并使用此功能获取用户聊天ID并发送消息: 但这并不能正常工作,消息会多次发送给成员,并且在我清除数据库之前不会停止。