Перейти к содержимому

onLeftChatMember

Метод onLeftChatMember устанавливает обработчик для всех вышедшего/исключенного пользователя.

Параметры

Метод не принимает параметров.

Возвращает

Action — экземпляр класса Action (Вспомогательный класс), на который можно навешивать дальнейшие действия (text, func и т.д.).

Пример использования

php
<?php
require_once __DIR__ . 'vendor/autoload.php';
use ZhenyaGR\TGZ\TGZ;
use ZhenyaGR\TGZ\Bot;

$tg = TGZ::create('ТОКЕН');
$bot = new Bot($tg);

// Отреагирует на вышедшего/исключенного пользователя
$bot->onLeftChatMember()
    ->text("Ну и пока!");

$bot->run();

Пример использования с обработчиком

Аргументы обработчика

  • TGZ $tg - экземпляр класса TGZ.
  • array $user - массив данных пользователя.
php
<?php
require_once __DIR__ . 'vendor/autoload.php';
use ZhenyaGR\TGZ\TGZ;
use ZhenyaGR\TGZ\Bot;

$tg = TGZ::create('ТОКЕН');
$bot = new Bot($tg);

// Отреагирует на вышедшего/исключенного пользователя
$bot->onLeftChatMember()
    ->func(function ($tgz, $user) {
        $tgz->msg("Из чата вышел {$user['first_name']}")->send();
    });

$bot->run();

Опубликовано под лицензией MIT.