Skip to main content

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

PyPI version Build Status Coverage Status

  1. Documentation

  2. VirtualLife Examples

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)

Source distribution for tgbotplug 1.2.12
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

Release history Release notifications | RSS feed

This release

1.2.12 This release

1 release file

1.2.11

1 release file

1.2.10

1 release file

1.2.9

1 release file

1.2.8

1 release file

1.2.7

1 release file

1.2.6

1 release file

1.2.5

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2

1 release file

1.1

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1.0.1

1 release file

1.0

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