Как отправлять сообщения через калькулятор
line_send_message(platform_id, text, buttons, attachments, quote_token, bot_group_id)
Эта функция помогает отправлять сообщения в указанный чат.
| Параметры | Описание |
|---|---|
| **!** platform_id |
ID чата в LINE. Вы можете передать системную переменную |
| text |
Текст сообщения. Необязательный параметр, если указан параметр |
| buttons |
Массив кнопок в сообщении. |
| attachments |
Массив вложений. |
| quote_token |
Токен ответа для ответа на конкретное сообщение. Вы можете передать переменную line_quote_token. |
| bot_group_id |
ID группы бота. Может быть указан, если необходимо отправить сообщение от имени другого подключенного бота. Необязательный параметр. |
Массив кнопок в сообщении
Параметр buttons формируется также как кнопки в блоке воронки. Чтобы упростить формирование массива, можно в блоке воронки создать кнопки с помощью интерфейса и скопировать сформированные данные.
Шаг 1. Создайте кнопки в блоке.

Шаг 2. Скопируйте расширенные настройки кнопок.

Пример массива кнопок:
[{"line":0,"index_in_line":0,"text":"Visit site","type":"inline","url":"https://google.com","callback_link":false}]
Массив вложений
Параметр attachments представляет собой массив словарей, определяющих отправляемые вложения.
Каждое вложение в массиве должно содержать тип вложения (attachment_type) и его URL (attachment_url).
Пример:
attach_list = [{"attachment_type": "image", "attachment_url": "https://files.site.com/my_image.jpg"}]
Возможные значения для attachment_type:
- image
- video
- audio