Дописал README.md
This commit is contained in:
parent
b2ed2949f6
commit
3c245e8116
45
README.md
45
README.md
@ -1 +1,44 @@
|
||||
# tbc-get-id
|
||||
# Telegram Bot Command - Get user and chanel id
|
||||
|
||||
Implements the ability to get a user or channel ID in Telegram.
|
||||
|
||||
Реализует возможность получить ID пользователя или канала в Telegram.
|
||||
|
||||
## Подключение к проекту
|
||||
|
||||
Установите пакет в зависимости
|
||||
|
||||
```shell
|
||||
composer require webmasterskaya/tbc-get-id
|
||||
```
|
||||
|
||||
Зарегистрируйте класс команды, при инициализации приложения.
|
||||
|
||||
```php
|
||||
$bot_api_key = 'your:bot_api_key';
|
||||
$bot_username = 'username_bot';
|
||||
|
||||
$telegram = new Longman\TelegramBot\Telegram($bot_api_key, $bot_username);
|
||||
|
||||
$telegram->addCommandClass(\Webmasterskaya\TelegramBotCommands\Commands\UserCommands\IdCommand::class);
|
||||
|
||||
$telegram->handle();
|
||||
// OR
|
||||
$telegram->handleGetUpdates();
|
||||
```
|
||||
|
||||
Команду можно запускать вручную, без изменений входящих данных!
|
||||
|
||||
```php
|
||||
$telegram->executeCommand('id');
|
||||
```
|
||||
|
||||
## Использование
|
||||
|
||||
### В чатах
|
||||
1. Выполните команду `/id`, чтобы получить ID текущего чата.
|
||||
2. Выполните команду `/id` в ответ на любое сообщение и вы получите ID текущего чата, ID автора сообщения и ID чата, из которого это сообщение переслали.
|
||||
|
||||
### В личных сообщениях
|
||||
1. Выполните команду `/id`, чтобы получить ваш ID.
|
||||
2. Перешлите любое сообщение (пользователя, чата, канала или другого бота) боту и, в ответ на это сообщение, выполните команду `/id`.
|
Loading…
Reference in New Issue
Block a user