mirror of
https://github.com/BushlanovDev/max-bot-api-client-php.git
synced 2026-08-20 05:52:57 +00:00
30 lines
843 B
PHP
30 lines
843 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace BushlanovDev\MaxMessengerBot\Models\Updates;
|
|
|
|
use BushlanovDev\MaxMessengerBot\Enums\UpdateType;
|
|
use BushlanovDev\MaxMessengerBot\Models\UserWithPhoto;
|
|
|
|
/**
|
|
* Event clearing dialog history.
|
|
*/
|
|
final readonly class DialogClearedUpdate extends AbstractUpdate
|
|
{
|
|
/**
|
|
* @param int $timestamp Unix-time when event has occurred.
|
|
* @param int $chatId Dialog identifier where event has occurred.
|
|
* @param UserWithPhoto $user User pressed the 'Start' button.
|
|
* @param string|null $userLocale Current user locale in IETF BCP 47 format.
|
|
*/
|
|
public function __construct(
|
|
int $timestamp,
|
|
public int $chatId,
|
|
public UserWithPhoto $user,
|
|
public ?string $userLocale,
|
|
) {
|
|
parent::__construct(UpdateType::DialogCleared, $timestamp);
|
|
}
|
|
}
|