AI 入门:一步步安装并跑通你的第一个 Telegram 机器人
从零开始,学会安装 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
- 在 Telegram 中搜索 @BotFather(Telegram 的官方机器人,用来创建新机器人),点击“开始”。
- 发送
/newbot,按提示给机器人取个名字(如 MyPokerBot)和用户名(必须以 bot 结尾,如 MyPokerBot_bot)。 - 创建成功后,你会得到一个 API Token(一串密钥,用来让程序控制你的机器人)。把它复制下来,保存好。
- 在你的电脑上新建一个文件夹,比如
mybot,在里面新建文件bot.py。 - 安装 Python 的 Telegram 库:在终端中进入该文件夹,运行
pip install python-telegram-bot(如果提示 pip 不是命令,试试python -m pip install python-telegram-bot)。 - 将以下代码复制到
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() - 在终端运行
python bot.py,如果看到“polling”字样,说明机器人已启动。
验证是否成功:和你的机器人对话
在 Telegram 中找到你刚创建的机器人(搜索用户名),点击“开始”。如果机器人回复了“Hello! I am your poker bot.”,说明一切正常!你可以扩展代码,比如添加发牌逻辑或筹码系统。
常见坑提醒:如果运行报错,检查 Python 是否安装成功、pip 是否更新(pip install --upgrade pip)、Token 是否正确粘贴。另外,运行后不要关闭终端,否则机器人会下线。
下一步可以做什么
现在你已经跑通了第一个 Telegram 机器人,可以尝试:
- 学习更多 python-telegram-bot 的用法,添加按钮、菜单等交互。
- 实现简单的扑克牌发牌逻辑,模拟免费筹码游戏。
- 结合数据库(如 SQLite)存储用户筹码,打造一个简易的免费扑克机器人。
内容来源
DEV Tutorial
发布时间
2026-06-28 01:31