Skip to main content

Very friendly BOT API library for python devs.

Project description

tgram

tgram

Very friendly BOT API library for Python developers.
Channel Documentation Examples

Example Usage

from tgram import TgBot, filters
from tgram.types import Message

bot = TgBot("TOKEN")

@bot.on_message(filters.text & filters.private)
async def on_message(bot: TgBot, message: Message) -> Message:
    #Echo
    return await message.reply_text(
        message.text,
        entities=message.entities)

bot.run_for_updates()

Features

  • Smart plugins with auto-load.
  • Filters for handlers.
  • Bound methods for update types.

Requirements

How to install?

Here's how to install the tgram library. The commands are given below:

# With Git
pip install git+https://github.com/z44d/tgram -U

# With PyPi (Recommended)
pip install tgram -U

Help & Support

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tgram-1.11.2.tar.gz (150.5 kB view details)

Uploaded Source

Built Distribution

tgram-1.11.2-py3-none-any.whl (382.3 kB view details)

Uploaded Python 3

File details

Details for the file tgram-1.11.2.tar.gz.

File metadata

  • Download URL: tgram-1.11.2.tar.gz
  • Upload date:
  • Size: 150.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for tgram-1.11.2.tar.gz
Algorithm Hash digest
SHA256 c92c34172c86823c844cf4aaf2ffa6ec8b0309657b1c01785be49fd65fd890aa
MD5 fb5d018a50092a267b3afd689ad55b17
BLAKE2b-256 b6ed39f73971d62429144b65337570ea1a3fe6c7556520e439be229d4d737a44

See more details on using hashes here.

File details

Details for the file tgram-1.11.2-py3-none-any.whl.

File metadata

  • Download URL: tgram-1.11.2-py3-none-any.whl
  • Upload date:
  • Size: 382.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for tgram-1.11.2-py3-none-any.whl
Algorithm Hash digest
SHA256 71dbf50d24cd193f71e527c442ef4963c350abd021d115f5234b1580528ac0cd
MD5 3a5b7cd4669b35caf94027eaa9c80863
BLAKE2b-256 9d23f3dbe43567a18185051b7c914394ef7e99499e40a376ce6b574c2fe03ee8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page