Блоки · Контент

Графік курсів

Графік курсів — 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 кнопок на повідомлення