在Telegram纸飞机上如何创建自己的机器人?

幸新之幸新之06月30日2540

听说Telegram可以自己做一个机器人,但是不知道要怎么做。是不是需要先找BotFather注册个机器人账号?求大神指点。

5 个回答

陀蕴美
陀蕴美回答于 06 月 30 日
最佳答案

没错,创建机器人必须找BotFather注册账号。

先关注Telegram里的BotFather账号。

给 Botfather 发 /start 命令。

步骤3:输入 /newbot 创建机器人并根据提示设置名称和用户名。

设置完后,BotFather会给你token,这是机器人的身份证,保存好。

利用Python等编程语言调用Telegram API开发功能,或使用指令控制回复消息。

新手可以从简单自动回复开始,比如天气自动回复和闹钟自动回复等功能。

有具体的代码疑问再问,我可以手把手指导你写第一段代码。

万芫华
万芫华回答于 06 月 30 日

没错,流程确实从BotFather开始。

打开 Telegram 搜索BotFather,按照指引注册机器人账号。

需要给机器人起一个名字,并且需要带bot后缀,如:XXX_bot。

BotFather会引导你设定一个Token,这个token就是机器人的身份证,请务必妥善保管好。

当创建完成后,BotFather 会给你一个 API Token ,后续的开发会使用到它。

可以用Python+telepot来快速搭建,网上的教程很多。

大概十分钟完成,新手易学。

记得给机器人授权,例如管理员。

接收webhook或轮询方式的消息处理后回复用户。

你明白了吧。

瞿慧婕
瞿慧婕回答于 07 月 01 日

是的,首先你需要在BotFather注册,步骤是这样的:

1. 在 Telegram 中打开 BotFather(@BotFather)并关注它

2. 输入 /newbot 命名创建机器人,根据提示设定名称和用户名

原文内容:

输入 /newbot 创建新机器人,按提示设置名称和用户名

=newbot 命名创建机器人,根据提示设定名称和用户名

3. 你会获取一个token,就是机器人的令牌码

有了token后就可以用Python等语言来调用Telegram API进行开发。推荐学习python-telegram-bot等库,简单易学,有问题欢迎继续提问。

侍叶舞
侍叶舞回答于 07 月 02 日

1. 打开telegram搜索@BotFather

2. 发送 /start 开始注册。

3. 输入/newbot 创建新机器人

4. 根据说明设置名称和用户名

5. 使用Python+python-telegram-bot库进行token获取后的开发

6. 部署服务器后机器人就能自动运转

大概10分钟即可完成。目前主流做法是使用框架,小白也可以很快搞定。记得保存机器人的token,相当于登录密码。

宜和豫
宜和豫回答于 07 月 02 日

你必须在BotFather上面注册一个机器人账号,操作十分简单,只需要添加@BotFather好友,输入/start,然后根据提示进行操作即可。

API Token创建后记得保存,这个相当于机器人的身份证号,后面需要用到。还可以给机器人起名字、选头像、设定权限等等。

如果你会编程,那么你可以通过Token接入Python/Node.js等等编程语言开发功能,如果你不会编程,那么建议你使用Bot API搭配第三方的开发框架。

创建完成后,其他用户就可以通过@+机器人名的形式与机器人进行互动。如果想创建一个天气查询机器人,那么用户输入“北京天气”,机器人就会自动回复实时的天气情况。整体来说门槛不高,动手试试。

您的答案