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官方文档进行编写的,详细参数请参考官方文档
Metadata
Release files for brief-telegram-bot 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| brief-telegram-bot-0.0.6.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| brief_telegram_bot-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.9 kB
Release files / brief-telegram-bot-0.0.6.tar.gz
| Download URL | brief-telegram-bot-0.0.6.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4a319fc25ec663ea742f49ef0125c2eb2617eb19938ecfe0c3002b8a02069c87
|
|
BLAKE2b-256 checksum How to use checksums |
0c6985d48a1e616ea9353263b97724b8e6f06413b7f7248e1a6bee406b8861cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7
|
Release files / brief_telegram_bot-0.0.6-py3-none-any.whl
| Download URL | brief_telegram_bot-0.0.6-py3-none-any.whl |
|---|---|
| Size | 5.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
36e8b1b423943ffbb5757c97e12c1cdda1fb2c45aef9658b0343a9b080956cb8
|
|
BLAKE2b-256 checksum How to use checksums |
ba52dc4645d7400b47299fe56a45430b226d3e0ce743b3e08259eab1aac601f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7
|