Skip to main content

brief-telegram-bot

license

使用简洁的代码来创建你的电报机器人

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)
  1. 通过myBot.Msg即可获得机器人所收到的信息,并以json格式返回,这也是您编写您的逻辑的基础需求
  2. 在代码的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)

Source distribution for brief-telegram-bot 0.0.6
File Size Uploaded
brief-telegram-bot-0.0.6.tar.gz 4.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for brief-telegram-bot 0.0.6
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page