-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Suggestion]: 简化 tgbot 配置流程 #319
Comments
你的诉求是把 |
@pppscn 使用 User ID 推送消息,就不必手动在浏览器中调用 API 再寻找机器人与自己的 Chat ID 了,用户只需要通过 userinfobot 获取自己的 User ID |
看楼主描述, 我觉得还有个坑,如果要发送消息到群组时,需要将Bot设为群组管理员后,才能在 |
我想到一个好办法,在APP输入BotToken或者反代地址后,可提示用户发送任意消息到Bot/群组,用户点击“我已发送”按钮,之后APP请求 流程类似用户发送微信注册短信、QQ解封短信等。 |
对比了一下确实是一样的,那其实更新一下 Wiki 就好了 |
不错的想法,这样就不用依赖单一的机器人了,数据也能本地处理 |
wiki已加上该issues的链接,给其他网友参考 |
是否有人曾提过类似的问题?
否(No)
你觉得 app 有什么不足之处?
配置 tgbot 的过程中感到使用 ApiToken 获取 Chat ID 有点麻烦(也踩了 /start 后需要再发送一条其它内容才能获取到 Chat ID 这样的坑),碰巧发现可以用 @userinfobot 处直接获取用户的 User ID
不过向群组中推送可能还是需要使用 Chat ID,获取 Chat ID 基本上也是一劳永逸的
你觉得该怎么去完善会比较好?【非必答】
更新 Wiki,直接从 @userinfobot 处获取自己或群组的 Chat ID 填入即可,无须手动拼接 URL 在浏览器中访问再寻找自己的 Chat ID。需要获取群组的 ID 时转发一条以群组身份发送的消息至此机器人即可。
或者可以增加通过 ApiToken 调用 /getUpdate 接口自动获取给机器人发消息的 Chat ID 的功能,就不需要用户手动拼接网址再从浏览器返回的纯文本内容中寻找 Chat ID 了,不依赖于单一的机器人,数据也可以在本地处理(虽然也没什么敏感数据)
The text was updated successfully, but these errors were encountered: