mirror of
https://github.com/BushlanovDev/max-bot-api-client-php.git
synced 2026-10-07 04:20:42 +00:00
96dea75530
Methods (per the API changelog and schema 0.0.33):
- getChats(): GET /chats is not supported since June 2026
- getChatByLink(), deleteChat(): no longer documented, absent from
the schema
- addMembers(): POST /chats/{chatId}/members is limited since
9 September 2026 and removed on 30 September 2026
Models and enums absent from schema 0.0.33: the chat inline button,
reply buttons and ReplyButtonType, Intent, MessageChatCreatedUpdate
and its handlers, Chat::$chatMessageId.
Only @deprecated tags and docs; nothing is removed, so existing code
keeps working until a major release. README coverage map updated.
25 lines
608 B
PHP
25 lines
608 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace BushlanovDev\MaxMessengerBot\Models\Attachments\Buttons\Reply;
|
|
|
|
use BushlanovDev\MaxMessengerBot\Enums\ReplyButtonType;
|
|
use BushlanovDev\MaxMessengerBot\Models\AbstractModel;
|
|
|
|
/**
|
|
* @deprecated Not part of the Bot API schema since 0.0.33.
|
|
*/
|
|
abstract readonly class AbstractReplyButton extends AbstractModel
|
|
{
|
|
/**
|
|
* @param ReplyButtonType $type The type of the reply button.
|
|
* @param string $text Visible text of the button.
|
|
*/
|
|
public function __construct(
|
|
public ReplyButtonType $type,
|
|
public string $text,
|
|
) {
|
|
}
|
|
}
|