Telegram机器人教程
- 添加好友 @BotFather 点击"Start"和他聊天
- 在聊天输入框左边菜单选择 "/newbot" 输入都会有相应的回复步骤如下
- "Alright, a new bot. How are we going to call it? Please choose a name for your bot." 输入机器人名字(可以是中文) 比如xx商行
- “Good. Now let's choose a username for your bot. It must end in
bot. Like this, for example: TetrisBot or tetris_bot.” 输入机器人用户名(只能是英文且必须以bot结尾) 比如TetrisBot或者tetris_bot
- 如果设置失败(比如用户名重复)会回复"Sorry, this username is already taken. Please try something different."
- 如果成功会回复很长一串,其中会包括类似"HTTP API:8429775473:AAHmro9VZ0aeGgRf14gVWR5PIatvrmbBAFs" 这个后面会用到
- 在浏览器中访问URL:https://api.telegram.org/bot{你的BotToken}/getUpdates (将 {你的BotToken} 替换成你自己的Token)。在返回的JSON数据中,找到 "chat":{"id":...} 字段,后面的数字就是你的 Chat ID。
- 将第2步的HTTP API和第3步的chat_id告诉管理员
上面没看明白可以参考这个图文链接 https://www.teleme.io/articles/create_your_own_telegram_bot?hl=zh-hans
创建Telegram讨论组
- 创建一个普通群组,把上面创建的机器人加入群组
- 将群组修改为论坛模式 进入群组配置
- 将"Topics"的“Enable"改为允许。 "Topics"的中文翻译应该是"话题"或者"论坛"之类的
- 将机器人添加为管理员 "Administrators"选项添加
- 将"Permissions"中文翻译应该是“权限”全部允许
- 在群里发送任意消息 然后通过上面添加的@sanergo_api_bot获取群组id