Связь с GMC
Telegram-бот @gmc_consult_bot
Полное описание диалогов, меню, предзаписи, файлов и ответа координатора.
Назначение
Бот — быстрый канал для выбора курса, предзаписи, вопросов координатору и передачи документов (PDF/фото).
Команды
- /start — приветствие и меню
- /menu — вернуться в меню
- /cancel — отменить текущий сценарий
Главное меню
- 📚 Курсы — список опубликованных upcoming-программ
- ✍️ Предзапись — мастер имени/контакта/комментария
- 💬 Задать вопрос — заявка Lead
- ❓ FAQ — лицензия, формат, запись, документы, консалтинг
- 📞 Контакты — телефоны, адрес, сайт, канал
- 📎 Документы — инструкция прислать файл
- 🧑💼 Координатор — свободный диалог
Карточка курса в боте
Показывает название, тип/формат, дату, локацию, спикера, цену, заметку, краткое описание и ссылку на страницу сайта. Кнопка «Предзапись на этот курс» запускает сценарий с привязкой к event_id.
Что сохраняется
- telegram_conversations — состояние диалога и контекст
- telegram_uploads — тексты и файлы
- leads — заявки и предзаписи
- event_registrations — предзапись на конкретный курс (если выбран)
Ответ клиенту из admin-чата
Если задан TELEGRAM_ADMIN_CHAT_ID, бот присылает уведомления. Ответ клиенту:
/reply CHAT_ID текст сообщения
Webhook
Endpoint: POST /telegram/webhook. Регистрация: php artisan telegram:webhook set. Поддерживаются message, edited_message, callback_query. Заголовок X-Telegram-Bot-Api-Secret-Token сверяется с TELEGRAM_WEBHOOK_SECRET.
Нужна помощь
Напишите координатору через контакты или Telegram-бот.