Telegram创建自己的机器人

树绮梅树绮梅05月23日4680

如何在 Telegram 上创建机器人?需要编程基础吗?具体步骤是怎样的?我看到网上有很多自动回复的机器人,我想做一个,用来实现自动化操作或做个小项目,有什么好用的工具或教程推荐吗?谢谢!

6 个回答

种芳蔼
种芳蔼回答于 05 月 26 日
最佳答案

在 Telegram 中创建机器人非常容易,不需要太多编程知识。

第一步:加 BotFather(官方账号),输入 `/newbot`,按提示设置名字和用户名,完成后会拿到一个 Token,这就是你的机器人的「身份证」。

第二步:Python 脚本。安装 `python-telegram-bot`,几行代码写一个监听消息并自动回复的脚本。收到 `/start` 回复 `你好`。B站一搜一大把 Telegram 机器人入门教程。

第三步:部署到服务器上。可以使用 Heroku 或者阿里云,免费的足够。保证服务器不睡觉,保证程序一直在运行。

想要实现复杂功能(如天气查询、定时提醒等)?用现成 API 拼接就好。在 GitHub 上搜索「Telegram bot template」可以少走弯路。

永赋
永赋回答于 05 月 26 日

无需编程,使用BotFather生成机器人,设置Token并绑定@用户名即可。自动回复则需使用GramJS或Python-Telegram-Bot等库编写,B站搜索“Telegram机器人入门”有详细教程。

候娇洁
候娇洁回答于 05 月 27 日

无需编程也能实现。进入Telegram,找到BotFather,按要求取名字设置命令。若想自动化学习Python,使用官方库写自动回复程序,部署在云服务器上。初学者建议看B站教程,实践比看书更有效率。

禾从露
禾从露回答于 05 月 30 日

无编程技能也可搭建。搜BotFather,发送/start并按提示设置Bot的名字和用户名。保存新建Bot的Token。然后在@BotFather中查看Bot支持的命令,如/setcommands设置自动回复规则。高级功能如定时消息、按钮菜单需用Python+python-telegram-bot库开发,B站有“Telegram机器人实战”教程。

承白山
承白山回答于 06 月 01 日

不学编程也能做!在Telegram中搜索BotFather,按照步骤创建机器人并得到TOKEN即可使用。推荐使用BotFather官方工具。高级功能可以学Python+aiogram库,教程B站搜「Telegram机器人开发」一大堆,照着敲就行。可以先试试现成的自动回复模板,后面再慢慢扩展~

於秀美
於秀美回答于 06 月 02 日

不需编程基础也能做Telegram机器人:向BotFather发指令/newbot,设置名称和用户名,通过API获取Token。做自动回复用Python+python-telegram-bot,B站教程。快速上线用现成工具Telebot或API封装。注意调试用测试账号,不要一开始就往大群上跑。做好了慢慢迭代吧。

您的答案