如何创建自己的Telegram机器人?

蒲和璧蒲和璧07月07日83

求大佬指导如何制作自己的telegram机器人,注册和设置指令等等,主要是用于纸飞机网站自动发消息,有详细教程吗?

2 个回答

委阳秋
委阳秋回答于 07 月 07 日
最佳答案

流程:

1. 找BotFather(Telegram自带机器人),输入 /newbot 创建新机器人,它会给你一个Token,保存好,这是你机器人的身份证明。

2. 给机器人起个名字,结尾必须带_bot,比如"纸飞机小助手_bot"。这个名字非常重要,其他人就是通过这个名字来找你的机器人的。

3. 设置指令。返回BotFather,利用 /setcommands 发送你的指令列表(比如 /start、/help)以及相应的中文说明。

4. 获取消息接口。用Python写一个简单的脚本,利用Telegram的API,监听信息并自动回复,建议用python-telegram-bot库。

5. 部署到服务器。找免费VPS或云函数运行代码,保证机器人在线7×24小时。

关于自动发消息,建议使用webhook接收消息,轮询效率太低容易超时。同时要注意,Telegram官方禁止使用机器人发布违法和不良信息,不要胡乱使用。

才晴画
才晴画回答于 07 月 07 日

创建Telegram机器人非常简单,只需要按照三个步骤来完成就可以了:

1. 找到@BotFather,这是官方机器人管理账号,添加好友后,发送 /start 开始

原文内容:

找@botfater,这是官方的机器人管理账号,加好友后,发送/start开始

找@botfater,这是官方的机器人管理账号,加好友后,发送/start开始

2. 输入 /newbot 创建新机器人,按提示设定名称、用户名(@开头的那个)

3. 拿到Token后就可以写一个python脚本进行收发消息了,网络上有许多成熟的框架

纸飞机网站自动回复的话推荐GramJS库,比Python好用一些,具体实现逻辑是监听消息,然后触发回复。

新手常犯的错误是:权限设置以及消息的过滤,建议先做个测试号。报错时先看看官方文档。现在懂了吗?

您的答案