极客前沿

AI 入门:一步步安装并跑通你的第一个 Telegram 机器人

2026-06-28 01:31
DEV Tutorial
查看原文

从零开始,学会安装 Python、配置 Telegram Bot 并运行一个简单的扑克机器人,体验 AI 与即时通讯的结合。

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

首先,你需要安装 Python(一种编程语言,用来写机器人程序)。去 python.org 下载最新版,安装时记得勾选“Add Python to PATH”。装完后,打开终端(Windows 按 Win+R 输入 cmd,Mac 打开“终端”),输入 python --version,看到版本号就成功了。

接着装一个文本编辑器,推荐 VS Code(免费,写代码很方便)。去 code.visualstudio.com 下载安装即可。

安装步骤:配置 Telegram Bot

  1. 在 Telegram 中搜索 @BotFather(Telegram 的官方机器人,用来创建新机器人),点击“开始”。
  2. 发送 /newbot,按提示给机器人取个名字(如 MyPokerBot)和用户名(必须以 bot 结尾,如 MyPokerBot_bot)。
  3. 创建成功后,你会得到一个 API Token(一串密钥,用来让程序控制你的机器人)。把它复制下来,保存好。
  4. 在你的电脑上新建一个文件夹,比如 mybot,在里面新建文件 bot.py
  5. 安装 Python 的 Telegram 库:在终端中进入该文件夹,运行 pip install python-telegram-bot(如果提示 pip 不是命令,试试 python -m pip install python-telegram-bot)。
  6. 将以下代码复制到 bot.py 中,把 YOUR_TOKEN 替换成你的 API Token:
    from telegram.ext import Application, CommandHandler
    async def start(update, context):
    await update.message.reply_text('Hello! I am your poker bot.')
    def main():
    app = Application.builder().token('YOUR_TOKEN').build()
    app.add_handler(CommandHandler('start', start))
    app.run_polling()
    if __name__ == '__main__':
    main()
  7. 在终端运行 python bot.py,如果看到“polling”字样,说明机器人已启动。

验证是否成功:和你的机器人对话

在 Telegram 中找到你刚创建的机器人(搜索用户名),点击“开始”。如果机器人回复了“Hello! I am your poker bot.”,说明一切正常!你可以扩展代码,比如添加发牌逻辑或筹码系统。

Tutorial Image

常见坑提醒:如果运行报错,检查 Python 是否安装成功、pip 是否更新(pip install --upgrade pip)、Token 是否正确粘贴。另外,运行后不要关闭终端,否则机器人会下线。

下一步可以做什么

现在你已经跑通了第一个 Telegram 机器人,可以尝试:

  • 学习更多 python-telegram-bot 的用法,添加按钮、菜单等交互。
  • 实现简单的扑克牌发牌逻辑,模拟免费筹码游戏。
  • 结合数据库(如 SQLite)存储用户筹码,打造一个简易的免费扑克机器人。

内容来源

DEV Tutorial

发布时间

2026-06-28 01:31

返回 AI技术