VkFast
  • Вступление
    • Главная
    • Установка
  • Работа с API
    • Инициализация
    • Вызов методов API
    • Клавиатура
    • Загрузка медиа-файлов
    • Метод execute
    • Методы-утилиты
  • Работа с BOT
    • Инициализация
    • Обработка событий
    • Хелперы
    • Метод continueProcessing()
    • Правила (Rule)
    • Команды
    • Безопасность
  • Сущности
    • Информация
    • User
    • Forward
  • Прочее
    • Первый бот
    • Обработка ошибок
    • Разделение кода
  • Ссылки
    • Docs VK API
    • Docs Callback API
    • Github repository
Powered by GitBook
On this page
  • Инициализация
  • Методы
  • addConversationMessageId
  • addMessageId
  • json
  1. Сущности

Forward

Методы этой сущности упрощают создание пересылаемого сообщения

Инициализация

Конструктор
public function __construct(
    int $peer_id,
    bool $is_reply = false,
    ?int $owner_id = null
)

$forward = new Forward(2000000001);

Методы

addConversationMessageId

Метод добавляет один или несколько (в таком случае передавайте массив) conversation_message_id к объекту пересылаемого сообщения.

$forward->addConversationMessageId(200) // добавить 200-ый conversation_message_id 
$forward->addConversationMessageId([201, 230, 500]) // добавить 201 230 500 conversation_message_id 

addMessageId

Метод добавляет один или несколько (в таком случае передавайте массив) message_id к объекту пересылаемого сообщения.

$forward->addMessageId(200) // добавить 200-ый message_id
$forward->addMessageId([201, 230, 500]) // добавить 201 230 500 message_id

json

Метод возволяет получить JSON-объект для передачи его в метод API.

$forward->json()

Метод json() используется только в случае вызова "сырых" запросов к API. Методы-утилиты sendMessage() и answer() принимают полноценный объект Forward, а после самостоятельно вызывают этот метод.

Last updated 1 year ago