Tg���������������
Tg���������������
Tags: published
September 01, 2019 at 07:40PM
Open in Evernote
开发个tg机器人
玩了这么就tg,一直没去了解tg的机器人功能,今天心血来潮去看了下官方的api,花了一下午时间总算是把该机器人搭建起来了。
创建机器人
创建机器人不要太简单 直接在tg的搜索框里面@BotFather,要带有官方认证的 1. /start 2. /newbot 输入名字 3. 输入名字 4. 输入机器人用户名 5. 然后会给你API token 6. https://core.telegram.org/bot/getme查看是否创建机器人成功
机器人服务端开发
在tg官网介绍了一些常用的编程语言的关于tg的库,我们可以直接拿来使用,在这里我使用的是python语言来开发机器人的后端,使用的是那个star数比较少的异步库,因为看其它两个库比较啰嗦。所以我使用了这个库来实现。
根据这个库的文档,我们就开始写代码,首先就是考虑写一个简单的天气查询机器人。
Python
|
|
weather.py文件用来实现查询天气的功能,这样主文件只需添加各个功能命令的处理即可,比如你以后可以创建查快递啊,聊天功能啊等。进一步丰富。完美的一匹。
Python
|
|
总结
tg机器人的开发还是比较简单的,关键在于你想提供的功能和使用的一些库是否简洁方便等,后面的功能就是类似的了,可以添加一些查快递啊,ip啊,文件转换,音乐,电影查找啥的。
Tags: published
September 01, 2019 at 07:40PM
Open in Evernote
评论
发表评论