var button = [{name: 'меню',button: ['Комната 1','Комната 2','Закрыть','меню']},
{name: 'Комната 1',button: ['Действие 6','Действие 7','Назад','Закрыть','меню']},
{name: 'Комната 2', button: ['Действие 1','Действие 2','Действие 3','Действие 4','Действие 5','Назад','Закрыть','меню']}
];
Вот здесь и делай по две
button: [['Действие 1','Действие 2]',['Действие 3','Действие 4'],['Действие 5','Назад'],['Закрыть','меню']]
.
Дмитрий БадаевПрофи (785)
6 лет назад
Как? Все перепробывал, не выходит. В логах - [[{"text":"Действие 1","callback_data":"Действие 1"},{"text":"Действие 2","callback_data":"Действие 2"}],[{"text":"Действие 3","callback_data":"Действие 3"},{"text":"Действие 4","callback_data":"Действие 4"},{"text":"Действие 5","callback_data":"Действие 5"},{"text":"Назад","callback_data":"Назад"},{"text":"Закрыть","callback_data":"Закрыть"}]]
После действия 2 ставит ],[
А дальше только запятые. Нужно чтобы после каждых 2 ставил конструкцию ],[
Код вот - https://pastebin.com/vssXTWPA