banner
阿道

阿道

阿道博客

Telegram(电报)创建Bot机器人方法及相关配置

#

准备工作#

  • 可以正常访问的 telegram

注册#

  • 打开 telegram 搜索 “BotFather”
  • 输入消息窗口敲入以下命令

/newbot

显示:Alright, a new bot. How are we going to call it?

Please choose a name for your bot.

  • 填入机器人名称

这里我们输入任意名称

会提示:Good. Now let's choose a username for your bot. It must end in bot. Like this, for example: TetrisBot or tetris_bot.

  • 名称格式要求为:TetrisBot or tetris_bot

输入 share45_bot 可以根据需求命名

  • 如果显示:Sorry, this username is invalid. 就需要更改

  • 直到显示:Done! Congratulations on your new bot. You will find it at t.me/share45_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.

Use this token to access the HTTP API:

xxxxxxxxxxxx 此处为 api 密钥(重要)

Keep your token secure and store it safely, it can be used by anyone to control your bot.

For a description of the Bot API, see this page:

https://core.telegram.org/bots/api

Snipaste_2019-06-27_19-07-36

机器人信息配置#

  • 这里我们继续输入消息来编辑机器人信息:

/mybots

  • 就会出现我们创建的机器人列表,这里我们直接点击需要编辑的机器人名称即可。

会显示六个选项:

API Token:显示 api 密钥
Edit Bot:编辑机器人
Bot Settings:机器人设置
Payments:支付
Delete Bot:删除机器人
Back...ots List:返回上一级列表

  • 我们主要说一下 Edit Bot,点击这个按钮,同样是显示六个按钮:

Edit Name:机器人名称
Edit Description:机器人描述
Edit About:机器人介绍
Edit Botpic:机器人头像
Edit Commands:机器人命令
Back to bot:返回

  • 这里我主要讲一下:Edit Commands 点击命令

显示:OK. Send me a list of commands for your bot. Please use this format:

command1 - Description
command2 - Another description

  • 这里命令的设置需要结合后期机器人做用来设置,这里我就已后面要讲的 rss 订阅机器人来设置。

/rss 显示当前 rss 订阅地址 加 raw 显示地址链接
/sub 订阅一个 rss:/sub 订阅网站地址
/unsub 退订一个 rss:/unsub 退订网站地址
/unsubbthis 使用此命令回复想要退订的 RSS 消息即可退订
/export 导出为 OPML

最后检查#

搜索框搜索我们的机器人名称,进入到频道

就会看到我们之前设置好的相关信息

在消息输入框输入 “/” 就可以看到我们之前设置好的命令

Snipaste_2019-06-25_18-58-10

如果有需要修改的内容,可以到 BotFather 进行再次设置

至此,我们的电报机器人就创建和配置完毕了。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。