# bot.sendMessage() ### Отправить сообщение в мессенджер ``` bot.sendMessage(string|null|mixed $messageText, array|object|null $buttons = null, array|object|null $attachments = null, array|object|null $apiAdditionalParams = null, bool $isDisableBuffer = true) ``` ##### Описание: Отправить сообщение в мессенджер, сообщение может содержать текст, кнопки меню и вложения. Если мессенджер поддерживает, то все это будет отправлено в едином сообщении, иначе по отдельности, в порядке: сначала вложение, затем текст и кнопки меню. ##### Атрибуты:
ИмяТипОписание
messageTextstring|null|mixedТекст сообщения
buttons array|object|null Кнопки
attachments array|object|null Вложения
apiAdditionalParams array|object|null Дополнительные параметры, которые будут отправлены по REST API в мессенджер
isDisableBuffer bool
Дополнительно доступен предопределенный параметр «endpoint» – для замены параметра конечной точки в URL, например чтобы направить сообщение Телеграм не по классическому пути sendMessage а «по пути» editMessageMedia для редактирования сообщения, также можно подменить «endpoint», чтобы удалить сообщение, но для данных действий необходимо запоминать и передавать дополнительно как минимум параметр message\_id. ##### Возвращает: **bool** - подтверждение успешной отправки сообщения.