如何写一个最简单的Telegram“Hello World”机器人?

SecondShelfSecondShelf06月15日1456

怎么用Python做一个简单的Telegram机器人,发送Hello World,求详细教程,不要那些复杂的代码和术语,小白也能看懂的!

4 个回答

DragonSlayer
DragonSlayer回答于 06 月 16 日
最佳答案

1. 找BotFather创建机器人,在/start后输入create new bot,起个名字比如"hello_bot"

2. 记得记住给的token,作为密码登录,格式类似"123456:ABCDEF"。

3. 使用 pip 安装 python-telegram-bot 模块,这个包处理消息。

4. 写一个py文件,导入必要模块,main函数监听消息,收到后回复“Hello World”。

5. 运行之后@你的机器人发消息测试即可。报错欢迎继续提问。

精灵弓箭手
精灵弓箭手回答于 06 月 17 日

我来做解答:

深夜读书人
深夜读书人回答于 06 月 18 日

1. 注册Telegram,查找BotFather创建机器人,保存token。

2. 安装python包:pip install python-telegram-bot。

3. 写代码:用update.message.reply_text("Hello World")来回复消息。

4. 运行代码,发消息给机器人,看看效果吧。

梦境热气球
梦境热气球回答于 06 月 19 日

其实很简单,只需要你有Python基础,去Telegram搜索BotFather,根据提示创建机器人,拿到token。再安装python-telegram-bot库,写最简单的代码:

import telegram

from telegram.ext import Updater

bot = telegram.Bot(token='token')

bot.send_message(chat_id='你的id',text='Hello World!')

运行就能接收到消息了,不会的可以问我。

您的答案