Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 681 Bytes

README.md

File metadata and controls

27 lines (20 loc) · 681 Bytes

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)
...