File tree Expand file tree Collapse file tree 1 file changed +47
-0
lines changed Expand file tree Collapse file tree 1 file changed +47
-0
lines changed Original file line number Diff line number Diff line change 4242- [ Laravel] ( #Laravel )
4343 - [ Регистрация пакета] ( #Регистрация-пакета )
4444 - [ Настройка] ( #Настройка )
45+ - [ Использование] ( #Использование )
46+ - [ Artisan команды] ( #Artisan-команды )
47+ - [ Подписка на Webhook] ( #Подписка-на-Webhook )
48+ - [ Удаление подписки] ( #Удаление-подписки )
49+ - [ Список подписок] ( #Список-подписок )
4550
4651## Быстрый старт
4752
@@ -446,4 +451,46 @@ php artisan vendor:publish --provider="BushlanovDev\MaxMessengerBot\Laravel\MaxB
446451
447452``` env
448453MAXBOT_ACCESS_TOKEN=your_bot_access_token_here
454+ MAXBOT_WEBHOOK_SECRET=your_webhook_secret_here
455+ ```
456+
457+ ### Использование
458+
459+ Все методы бота доступны через фасад MaxBot, например:
460+
461+ ``` php
462+ use MaxBot;
463+
464+ // Отправка сообщения пользователю
465+ MaxBot::sendUserMessage(123456, 'Hello from Laravel!');
466+
467+ // Получение обновления
468+ $updates = MaxBot::getUpdates();
469+ ```
470+
471+ ### Artisan команды
472+
473+ #### Подписка на Webhook
474+
475+ ``` bash
476+ # Подписка на получение обновлений
477+ php artisan maxbot:webhook:subscribe https://yourapp.com/bot/webhook
478+
479+ # С верификацией
480+ php artisan maxbot:webhook:subscribe https://yourapp.com/bot/webhook --secret=your_secret_key
481+
482+ # Подписка только на определенные типы событий
483+ php artisan maxbot:webhook:subscribe https://yourapp.com/bot/webhook --types=message_created --types=message_callback
484+ ```
485+
486+ #### Удаление подписки
487+
488+ ``` bash
489+ php artisan maxbot:webhook:unsubscribe https://yourapp.com/bot/webhook
490+ ```
491+
492+ #### Список подписок
493+
494+ ``` bash
495+ php artisan maxbot:webhook:list
449496```
You can’t perform that action at this time.
0 commit comments