# Клавиатура и вложения

## Внешний вид

Клавиатура представляет собой таблицу, у которой ячейки — это кнопки. У всех кнопок в рамках одной строки одинаковый размер, и они заполняют 100% ширины. Высота всех кнопок — константа. Текст отображается по центру кнопки и обрезается, если не помещается полностью при текущем размере экрана.\
\
**Стандартное отображение**\
По умолчанию, если не передан параметр inline, клавиатура показывается под полем ввода в диалоге с пользователем. Максимальный размер стандартной клавиатуры — 5 × 10. Максимальное количество клавиш: 40.

![](https://sun9-76.userapi.com/impf/c853516/v853516515/65ca7/XE7w88wECFI.jpg?size=604x272\&quality=96\&sign=f0559feb537aa49442f5ba4a9946f7c1\&type=album)

\
**Inline-отображение**\
Клавиатура может отображаться внутри сообщения — это inline-отображение. Её максимальный размер составит 5 × 6. Максимальное количество клавиш: 10.

![](https://sun9-24.userapi.com/impf/6lG39FvwoNDB05PVmQ5uUXKMAN21q5hBNFePGg/Q3_duiZAuVo.jpg?size=604x395\&quality=96\&sign=77bbc4af1efe2d0dcf86d2d116824c04\&type=album)

## **Конструктор**

В боте, рассылке и других разделах есть возможность добавлять клавиатуру сообщению.&#x20;

![](https://1542586809-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MUZ-mRId7_kqQCtuNOc%2F-MXgCl0SLqFyBFv8R1yh%2F-MXgJBRZ5w_DAEqU13lj%2F%D0%A1%D0%BD%D0%B8%D0%BC3%D0%BE%D0%BA.png?alt=media\&token=c5dfe1a2-a0bc-4c52-a116-1a98c9a8dd85)

1. Красным выделены кнопки добавления клавиатуры. Верхняя добавляет кнопку снизу, а те что по краям, слева и справа соответственно.
2. Розовым выделена кнопка изменения цвета.
3. Оранжевым помечена кнопка выбора типа. Может быть либо просто текст, либо ссылка.

{% hint style="info" %}
Пользователь получит клавиатуру такой, какой вы её видите в нашем конструкторе, но без управляющих элементов и с учетом разрешения устройства, с которого читается сообщение.
{% endhint %}

**Клавиатура внутри сообщения**\
Это inline-отображение, описанное выше.

**Скрывать после нажатия**\
Если галочка снята, то даже после нажатия клавиатура останется до тех пор, пока пользователь не получит следующее сообщение.&#x20;

{% hint style="warning" %}
Для использования клавиатуры нужно перейти в «Управление сообществом» → «Сообщения» → «Настройки для бота» и включить «Возможности ботов». Если этого не сделать, сообщение не будет доставлено.
{% endhint %}

## Вложения

К сообщению можно прикрепить вложение. Для этого нажмите на «Добавить вложение» (выделено красным).

![](https://1542586809-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MUZ-mRId7_kqQCtuNOc%2F-MXgCl0SLqFyBFv8R1yh%2F-MXgNqfwp-2cc5nAJHDQ%2F%D0%BB%D1%80%D0%BB%D0%BE%D0%BF%D0%BE.PNG?alt=media\&token=387fc6a6-dfdd-4796-b336-608a9b6934b0)

Поддерживаются такие вложения:

1. Фото **photo-111\_222**
2. Пост со стены **wall-111\_222**
3. Видео **video-111\_222**
4. Товар **market-111\_222**
5. Документ **doc-111\_222**

Где вместо 111 идентификатор владельца (сообщество, пользователь), а вместо 222 id объекта.

{% hint style="info" %}
По кнопке «Загрузить фото» можно загрузить изображение и только его. Другие вложения только по указанной вами ссылке.

Допустимые форматы: JPG, PNG, GIF. \
Ограничения: сумма высоты и ширины не более 14000px, файл объемом не более 50 МБ, соотношение сторон не менее 1:20.
{% endhint %}
