Skip to main content

This is a library for storing a lot of information in callback data

Project description

TelegramBotsCallbackData

[EN]This library was created to facilitate working with callback data from inline buttons in Telegram.

[RU]Эта библиотека была создана для облегчения работы с callback data у inline кнопок в Телеграмме.

How its work? / Как это работает?

from TelegramBotsCallbackData import CallbackData

callback_data = CallbackData()

# Create Callback Data
...
button = InlineKeyboardButton(
  text="Text",
  callback_data=callback_data.new({
    # Any object that can be pickled
  }))
...

# Restore Callback Data
...
data = callback_data.restore(CallbackQuery.data)
...

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

TelegramBotsCallbackData-1.0.2.tar.gz (2.8 kB view details)

Uploaded Source

File details

Details for the file TelegramBotsCallbackData-1.0.2.tar.gz.

File metadata

File hashes

Hashes for TelegramBotsCallbackData-1.0.2.tar.gz
Algorithm Hash digest
SHA256 9b1530bbc5526dcd52fb0dc7eebd4931eef785267dbc5b846e2a807cb731116c
MD5 7a5a0195c3e040fdbbe2a656bf164a24
BLAKE2b-256 7636f9ec4f56855ad236cd01192610570ac792d52f0dfb2b0527c9637bc442fc

See more details on using hashes here.

Supported by

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