Кнопки платформы с группами, в порядке добавления
Сколько кнопок платформа разрешает в ряду (может зависеть от типов кнопок ряда)
Имя платформы для лога
OptionalappContext: { logWarn(message: string, meta?: Record<string, unknown>): void }Контекст для предупреждения
Ряды кнопок
Раскладывает кнопки по рядам клавиатуры.
Кнопки с одинаковой группой (
options._group, её же назначаетbuttons.row()) попадают в одну строку — на место первой кнопки группы; кнопка без группы занимает отдельную строку (прежняя раскладка). Ряд, в котором кнопок больше, чем разрешает платформа, переносится на следующие строки с предупреждением.