Telegram bot in brief.
Project description
brief-telegram-bot
使用简洁的代码来创建你的电报机器人
1.安装
pip install brief-telegram-bot
2.快速上手
from brieftgbot import Bot
#你的机器人token
token = ''
myBot = Bot(token)
#启动机器人
myBot.launch()
之后你与机器人对话就可以看到控制台打印的消息了
3.高级
发送消息
from brieftgbot import Bot
#你的机器人token
token = ''
myBot = Bot(token)
#自定义你的函数
def handler():
message = myBot.Msg
chat_id = message['message']['chat']['id']
if message['message']['texat'] == 'Hi':
myBot.sendMessage(chat_id,'Hi from bot.')
#启动机器人,并将你的逻辑函数传递进去
myBot.launch(handler)
- 通过myBot.Msg即可获得机器人所收到的信息,并以json格式返回,这也是您编写您的逻辑的基础需求
- 在代码的launch()方法中可以传递的参数:
myBot.launch(function='',print_info=True)
- function参数:置空则不会执行任何东西,填写后将会在机器人运行时执行您缩写的函数。默认为空
- print_info参数:True表示在控制台以json格式打印机器人所收到的信息,False表示不打印。默认为True
机器人的所有方法都是根据Telegram官方文档进行编写的,详细参数请参考官方文档
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for brief_telegram_bot-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36e8b1b423943ffbb5757c97e12c1cdda1fb2c45aef9658b0343a9b080956cb8 |
|
MD5 | 9b3edb0ea00fc2bd9c16bf6f14c72786 |
|
BLAKE2b-256 | ba52dc4645d7400b47299fe56a45430b226d3e0ce743b3e08259eab1aac601f2 |