Библиотека для работы с Telegram-ботами: обмен сообщениями и создание интерактивных кнопок
Получить Telegram-сообщения
Активность подключается к Telegram API для получения непрочитанных сообщений бота с защищенным хранением токена.
Основные возможности:
- Безопасное подключение к Telegram Bot API с использованием SecureString
- Получение до 100 последних непрочитанных сообщений
- Автоматическое подтверждение получения сообщений (mark as read)
- Корректное закрытие соединения после выполнения
Создать Reply-кнопки Telegram
Активность генерирует интерактивную клавиатуру быстрого ответа для Telegram-бота на основе переданного списка кнопок.
Основные возможности:
- Создание Reply-клавиатуры для Telegram-бота
- Автоматическая группировка кнопок по рядам
- Валидация входных параметров
Сообщение Telegram
Активность отправляет текстовое сообщение в Telegram-чат с возможностью добавления интерактивной клавиатуры быстрого ответа.
Основные возможности:
- Отправка текстовых сообщений в Telegram
- Поддержка Reply-клавиатуры с кнопками быстрого ответа
- Возможность ответа на конкретное сообщение в чате
- Гибкие настройки клавиатуры (автомасштабирование, скрытие после ответа)