极客前沿

AI入门:5分钟搭建你的第一个Telegram机器人

2026-06-30 01:30
DEV Beginners
查看原文

从零开始,学会安装Python、配置Telegram Bot并运行一个简单机器人。

准备环境:装好Python和代码编辑器

首先,你需要一个能运行Python的环境。Python是一种编程语言,简单说就是让电脑按你指令工作的工具。

  • 访问Python官网(python.org),下载最新版Python(建议3.10以上)。安装时记得勾选“Add Python to PATH”。
  • 安装完成后,打开命令提示符(Windows按Win+R输入cmd),输入python --version,看到版本号就说明成功了。
  • 再装一个代码编辑器,推荐VS Code(免费),用于写代码。下载安装即可。

安装步骤:创建你的第一个Telegram机器人

接下来,我们要让电脑和Telegram对话。

Tutorial Image
  1. 打开Telegram,搜索BotFather(Telegram官方机器人管理工具)。点“开始”,输入/newbot,按提示给你的机器人起个名字(例如MyFirstBot)和用户名(必须以bot结尾,如MyFirstBot_bot)。
  2. BotFather会返回一个令牌(token),类似一串密码,复制保存好。这个令牌是你的机器人的身份证。
  3. 在电脑上新建文件夹,打开VS Code,创建文件bot.py。安装Python库python-telegram-bot:打开命令提示符,输入pip install python-telegram-bot
  4. bot.py中写入以下代码(将YOUR_TOKEN替换为你的令牌):
    from telegram.ext import Application, CommandHandler
    async def start(update, context):
    await update.message.reply_text('你好!我是你的第一个机器人。')
    app = Application.builder().token('YOUR_TOKEN').build()
    app.add_handler(CommandHandler('start', start))
    app.run_polling()
  5. 回到命令提示符,进入文件夹路径,运行python bot.py。如果看到“polling”字样,说明机器人已启动。

验证是否成功:和你的机器人聊天

  • 在Telegram中搜索你的机器人用户名(如MyFirstBot_bot),点“开始”。
  • 发送/start,如果机器人回复“你好!我是你的第一个机器人。”,就大功告成了!
  • 常见坑:如果机器人没反应,检查令牌是否复制正确,或者Telegram网络是否通畅。有时需要关闭代理或重启机器人。

下一步可以做什么

现在你已经跑通了第一个机器人,可以尝试添加更多功能:

  • 让机器人回复其他命令,比如/help显示帮助信息。
  • 让机器人发送图片或定时提醒。
  • 学习更多Python知识,打造你自己的AI助手。

内容来源

DEV Beginners

发布时间

2026-06-30 01:30

返回 AI技术