Методы-утилиты
Используются в качестве обертки над нативными методами API для более удобного использования в своих приложениях
sendMessage
sendMessagesendMessage(
int|string|array $peer_ids, // id чата/пользователя (можно указать массив)
string|int $message, // текст сообщения
?Keyboard $keyboard = null, // объект клавиатуры
?Forward $forward = null, // объект пересланного сообщения
bool $mentions = false, // вкл/выкл упоминания. По умолчанию упоминания выключены
?string $attachment = null, // вложения формата {type}{owner_id}_{media_id}
...$arguments // другие параметры вызова метода messages.send
)
$api->sendMessage(2000000001, 'Привет!', payload: ...) // дополнительно указываем параметр payload
$api->sendMessage(2000000001, 'Привет!', arguments: ['payload' => ...]) // дополнительно указываем параметр payloadconvertUserId
convertUserIdhttps://vk.com/id1
https://vk.com/screenname
screenname
[id1|screenname] (так выглядит упоминание через @)isChatMember
isChatMemberisAdminChat
isAdminChatgetGroupRole
getGroupRoleLast updated