Блоки · Контент
Графік курсів
Графік курсів — inline-кнопки з каталогу груп; імпорт Excel/Sheets і авто-sync.
Призначення
Блок показує в чаті кнопки з рядків каталогу (назва групи, дата, час, викладач…). Клік записує поля рядка в змінні контакта ({course_name}, {course_start_date}…) для оплати або CRM.
Каталог у панелі
- Панель → **Графік курсів** (/courses) — створіть каталог, заповніть стовбці
- Опублікуйте каталог — інакше блок не покаже кнопки
- У блоці flow оберіть каталог і шаблон кнопки, напр. {name} um {time}
Імпорт
- Excel (.xlsx) — майстер імпорту: листи, мапінг стовбців, групування
- Google Sheets — один раз або **синхронізація** (one-way)
- Авто-деактивація рядків після дати/часу заняття
Google Sheets sync
У редакторі каталогу — блок «Синхронізація з Google Sheets»: таблиця, лист, мапінг, інтервал (напр. 60 хв). Методист оновлює таблицю — бот читає актуальні дані з БД.
Кнопка «Синхронізувати зараз» — ручний запуск без очікування інтервалу.
Обмеження каналів
- Telegram — до 100 inline-кнопок (краще пагінація при 15+ групах)
- Viber — до 6 кнопок на повідомлення