tgbotplug is meant to be an easy-to-extend telegram bot built around twx.botapi.
Using tgbotplug, after choosing/developing your plugins, is as simple as:
import tgbot
tgbot.TGBot(
'YOUR_BOT_TOKEN',
plugins=[
Plugin1(),
...,
PluginN(),
],
).run()
Overview
Documentation
Plugins should inherit tgbot.pluginbase.TGPluginBase and implement list_commands() (and the methods mapped in its result).
Documentation is a bit scarse (== None) at the moment so please focus on the plugin examples and the VirtualLife Examples for now!
VirtualLife Examples
PriberamBot - uses webhooks, inline queries, packaged for Heroku
ButtieBot - uses webhooks, sends photos, packaged for OpenShift
EuromillionsBot - uses webhooks, inline queries, packaged for OpenShift
PushItBot - uses webhooks, extends tgbotplug Bottle app for extra routes, packaged for OpenShift
IndieShuffleBot - uses webhooks, sends audio, packaged for OpenShift
Metadata
Release files for tgbotplug 1.2.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tgbotplug-1.2.12.tar.gz | 26.9 kB | Details |
Release files / tgbotplug-1.2.12.tar.gz
| Download URL | tgbotplug-1.2.12.tar.gz |
|---|---|
| Size | 26.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c86e5f88481ee0e9c4fbe64379de863adb6782af596c2bc82c4d6bb8016af594
|
|
BLAKE2b-256 checksum How to use checksums |
4f67ff1301cb3a2d574f8ede03b422ab938e31b74931f59b76ba3475fd76de4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |