Skip to main content
CactusLib — это мощный плагин-библиотека для Exteragram, созданный для упрощения жизни как обычных пользователей, так и, в первую очередь, разработчиков других плагинов. Он предоставляет унифицированный API для взаимодействия с клиентом, управления данными, создания сложных команд и многого другого. Эта документация поможет вам понять все возможности CactusLib и научит эффективно их использовать.

Установка

Плагин

Пройдите по ссылке в Telegram, нажмите на файл и установите плагин.

🌵 Ключевые возможности

  • Для пользователей:
    • Удобное меню для управления всеми установленными плагинами (.chelp).
    • Возможность редактировать команды, включать и отключать их.
    • Система импорта и экспорта плагинов вместе с их настройками и данными.
    • Гибкая настройка системы команд и языка плагинов.
    • И многое другое…
  • Для разработчиков:
    • Простой и мощный API для создания плагинов.
    • Наследование от базового класса CactusUtils.Plugin со встроенными утилитами.
    • Удобные декораторы для создания команд (@command), обработчиков URI (@uri/@message_uri) и инлайн-кнопок (@CactusUtils.Inline.on_click).
    • Встроенная система хранения данных (JSON DB).
    • Поддержка локализации (мультиязычности) “из коробки”.
    • Инструменты для парсинга и создания сообщений с форматированием (Markdown/HTML).
    • Готовые компоненты для UI: диалоги, уведомления и инлайн-клавиатуры.
    • И многое другое…

Также посетите