Skip to content

Commit 098aa44

Browse files
committed
Update documentation
1 parent 6137b2e commit 098aa44

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

docs/README.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@
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
448453
MAXBOT_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
```

0 commit comments

Comments
 (0)