Продажа билетов через Telegram-бота

Обновлено

Бот @FlatAudioTicketsBot (в Telegram — «FLAT.AUDIO — Tickets») продаёт билеты прямо в Telegram: покупатель нажимает кнопку, выбирает билеты и платит, не выходя из мессенджера. Ещё бот публикует в ваш канал посты с кнопкой «Купить билет» и присылает вам уведомления о продажах и возвратах.

Где настроить

Откройте событие → вкладка «Продажа билетов» → блок «Telegram бот» → «Настройки».

Экран «Telegram бот»: ссылка на бот с кнопкой «Настроить ссылку», «Создать пост» и «Привязать Telegram-аккаунт»
Telegram бот

В самом боте команды собраны в меню: /start — главное меню, /create_post — пост с кнопкой «Купить билет», /link_account — получать оповещения в Telegram, /register — продавать билеты с комиссией 0%.

Меню команд бота «FLAT.AUDIO — Tickets»: /start, /create_post, /link_account, /register
Команды бота

Ссылка на покупку в Telegram

«Ссылка на Telegram бот» открывает покупку билетов на это событие внутри Telegram. Скопируйте её и разместите в описании канала, в закреплённом сообщении или отправьте в личку.

«Настроить ссылку» добавляет к ссылке метку utm_source. Если создать промокод типа «Аналитика лидов» с таким же ключом, продажи по этой ссылке будут видны в его статистике — см. UTM-ссылки.

Пост с кнопкой «Купить билет»

  1. Добавьте бота @FlatAudioTicketsBot в свой канал или чат администратором с правом публиковать сообщения.

  2. Нажмите «Создать пост» — откроется бот. Можно также написать боту команду /create_post. Бот спросит «Выберите канал или чат для публикации» — нажмите кнопку с названием канала.

  3. Выберите событие из списка или введите его ID — он виден вверху страницы события во FlatPromo. Бот покажет «Вы выбрали событие» со ссылкой — нажмите «✅ Подтвердить».

  4. Отправьте текст поста. Затем напишите текст кнопки или нажмите «Оставить по умолчанию — "Купить билет"».

  5. Посмотрите превью: кнопкой «Добавить картинку» можно прикрепить изображение, «Удалить картинку» — убрать его. Нажмите «✅ Опубликовать».

  6. Бот ответит «Сообщение опубликовано ✅». Отсюда же можно создать следующий пост.

Бот после /create_post: «Выберите канал или чат для публикации» и кнопка с названием канала
Выбор канала
Бот: «Вы выбрали событие» и «Подтвердить», «Введите текст поста», «Введите текст кнопки покупки билета», «Оставить по умолчанию — "Купить билет"»
Событие, текст поста и кнопки
Превью поста: текст, кнопки «Купить билет», «Добавить картинку», «Отменить», «Опубликовать»
Превью поста
Бот: «Сообщение опубликовано ✅», кнопки «Создать пост» и «Продавать с комиссией 0%»
Пост опубликован

Если бот пишет «Бот не добавлен ни в один чат или канал» или не может опубликовать пост, проверьте, что он добавлен в канал администратором с правом публикации, и нажмите «🔄 Обновить список».

Как покупают в Telegram

  1. Под постом в канале покупатель нажимает «Купить билет» (или открывает вашу ссылку на бота).

  2. Telegram спросит разрешение открыть мини-приложение «FLAT.AUDIO — Tickets» — «Запустить».

  3. Откроется то же окно продажи, что и в виджете на сайте: выбор билетов и «Продолжить», затем состав заказа с сервисным сбором, ФИО, email, телефон и оплата.

Пост в канале «Тест Telegram-бота для продажи»: картинка, текст и кнопка «Купить билет»
Пост в канале
Окно Telegram «FLAT.AUDIO — Tickets»: «Открывая это мини-приложение, Вы принимаете Условия использования мини-приложений», кнопки «Отмена» и «Запустить»
Запуск покупки

Уведомления

Нажмите «Привязать Telegram-аккаунт» во FlatPromo (или отправьте боту /link_account) и подтвердите привязку в боте. После этого бот будет присылать вам сообщения:

  • об оплаченных заказах — «Оплачен билетный заказ №…»: событие, покупатель, состав заказа, сумма и баланс вашего счёта;

  • о новых заявках на возврат — «Получена заявка на возврат №…» с кнопкой «Обработать заявку на возврат»;

  • о заявках, обработанных автоматически, и об ошибках при проведении возврата;

  • напоминание «Необработанные заявки на возврат средств (7 дн.+)», если заявки долго ждут решения;

  • об успешном выводе средств.

Сообщения бота «Заявка на возврат была обработана автоматически» и «В процессе проведения возврата … возникла ошибка: «Платеж отклонен банком»»
Автовозврат и ошибка возврата

Отвязать аккаунт можно там же — «Отвязать Telegram-account». Этот же блок есть в меню аватара → «Продажа билетов».

Что дальше

На какие вопросы отвечает статья 32

  • Как продавать билеты через Telegram?
  • Как продавать билеты в Телеграм?
  • Как продавать билеты в телеграм-канале?
  • Что такое @FlatAudioTicketsBot?
  • Как продавать билеты в Telegram-канале?
  • Где настроить Telegram-бота для события?
  • Какие команды есть у бота?
  • Что делает команда /create_post?
  • Что делает команда /link_account?
  • Что делает команда /register?
  • Как продавать билеты с комиссией 0% через бота?
  • Как получить ссылку на покупку в Telegram?
  • Куда разместить ссылку на бота?
  • Как добавить utm_source к ссылке на бота?
  • Как отследить продажи по ссылке на бота?
  • Как опубликовать пост с кнопкой «Купить билет»?
  • Как добавить бота в канал?
  • Какие права нужны боту в канале?
  • Где взять ID события для бота?
  • Как изменить текст кнопки в посте?
  • Как добавить картинку к посту?
  • Что значит «Бот не добавлен ни в один чат или канал»?
  • Почему бот не может опубликовать пост?
  • Как покупатель покупает билет в Telegram?
  • Что такое мини-приложение «FLAT.AUDIO — Tickets»?
  • Как получать уведомления о продажах в Telegram?
  • Как получать уведомления о продажах в Телеграм?
  • Как привязать Telegram-аккаунт к FlatPromo?
  • Какие уведомления присылает бот?
  • Приходят ли в Telegram заявки на возврат?
  • Приходит ли в Telegram уведомление о выводе средств?
  • Как отвязать Telegram-аккаунт?