jeyroik / extas-configs-telegram-keyboard
Dispatcher for Telegram keyboards configurations
Installs: 69
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jeyroik/extas-configs-telegram-keyboard
Requires
- jeyroik/extas-configs: 0.*
- longman/telegram-bot: 0.80.*
Requires (Dev)
- phpstan/phpstan: 0.*
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2025-10-09 10:46:47 UTC
README
extas-configs-telegram-keyboard
Данный диспетчер позволяет создавать разметку клавиатуры для сообщений в Телеграме по конфигурации.
Пример конфигурации можно найти в /resources/config.example.php
.
Использование
$config = ...;// получение конфига $dispatcher = new TelegramKeyboardDispatcher($config); $result = $dispatcher(); if ($result->hasError()) { list($message, $code) = $result->getError(); echo $message . '(' . $code . ')'; } else { $command = ...// создание команды на основе Longman\TelegramBot\Commands\Command $command->replyToChat( 'Пример клавиатуры', $result ); }