Содержание:
- Зачем онлайн-школам контролируемые чаты и каналы Telegram
- Как создать контролируемый чат штатными средствами Геткурса
- Главные минусы штатного решения
- Выход есть!
- Преимущества решения
- Экстра возможности модуля
- Как приобрести и установить GetFusion
- Как переехать с штатного бота-администратора ГК на GetFusion
- Заключение
На сегодняшний день GetCourse является крупнейшей площадкой для размещения онлайн-обучения, а Telegram — самым популярным мессенджером в России. Казалось бы, сколько возможностей сулит интеграция этих двух платформ-гигантов. Но долгое время их связка ограничивалась лишь двумя функциями: ведение рассылок и контроль чатов.
Несколько лет онлайн-сообщество искало решение по созданию контролируемых Телеграм-каналов для базы, размещенной на Геткурсе. И не находило.
А мы не только нашли его, но и готовы рассказать, показать и поделиться им.
Зачем онлайн-школам контролируемые чаты и каналы Telegram
Прежде чем погрузиться в описание этого долгожданного решения, давайте поговорим о том, в каких случаях онлайн-школе могут понадобиться контролируемые чаты и каналы.
Первое, что приходит в голову, — это клубы по подписке. Классический набор опций для современного клуба:
личный кабинет на Геткурс, где размещены материалы,
Телеграм-бот, через которого пользователи задают вопросы и получают уведомления,
Телеграм-чат для общения между участниками, помощи друг другу, обсуждения новостей и т.д. на тот период, пока они состоят в этом клубе.
Второй популярный сценарий — марафоны, интенсивы с ограниченным сроком проведения. Например, наш автомарафон «Неделя Магии. Нажми на кнопку». Для реализации мы используем два чата: зал ожидания и основной. Уроки ежедневно открываем в личном кабинете, бот присылает уведомления и мотивашки.
Но если всё и так прекрасно работает, зачем усложнять и подключать еще и каналы? Несколько плюсов от реализации такой схемы:
Новости, которые не теряются в потоке чата. Сообщения от админов в чатах быстро утопают в постоянном ворохе других сообщений, то же происходит и в боте. В новостном канале не будет ничего лишнего, и доступ, который мы сможем контролировать, к нему будет только у тех, кому это положено.
Клуб, марафон или интенсив без личного кабинета — контент выкладывается непосредственно в канал. Навигация находится в закрепленном посте. Управлять контентом в канале проще, чем в привычных «тренингах», особенно если не предполагается большая библиотека уроков со сложной навигацией по ним.
Платный канал. Ценные идеи или другой контент эксперта, выгружаемые прямо в канал. Для этого формата не нужен ни личный кабинет, ни даже отдельный чат. Только канал и комментарии к постам. Удобство в простоте.
Если у вас есть еще сценарии, в которых будет актуально подключение контролируемого Телеграм-канала к Геткурсу, обязательно напишите о них в комментариях ниже.
Как создать контролируемый чат штатными средствами Геткурса
Для тех, кто никогда (или давно) не настраивал контролируемый чат через Геткурс, напомню, как устроен этот процесс.
Во-первых, нужно зарегистрировать два бота через @BotFather: один будет использоваться в качестве транспорта для переписки между школой и учениками, второй — как администратор контролируемого чата.
Во-вторых, привязать их к Геткурсу: в двух колонках настроек добавляем ботов и прописываем токены, которые нам выдал BotFather.
Теперь добавляем бота-администратора в Телеграм-группу, которой он должен управлять, назначаем его админом и возвращаемся в настройки бота на Геткурс. Кликаем на название бота.
На этом этапе нам нужно связать ID Телеграм-группы с группой в Геткурс. Получение ID группы не самая очевидная процедура, но в целом довольно простая.
Нажатие кнопки «Сохранить» завершает настройку.
Теперь пользователи, подключившие основного бота и находящиеся в указанной группе Геткурса, смогут вступить в контролируемый чат Телеграм.
Главные минусы штатного решения
Всё здорово, но у этого решения есть свои недостатки:
для каждого нового Телеграм-чата нужно заводить нового бота-контроллера, Геткурс гарантирует стабильную связь только в формате «один к одному»,
связь бота с Телеграм-группой, в которую он добавлен, нужно подтверждать не самым очевидным образом,
нельзя контролировать каналы, схема годится только для чатов,
нет возможности отследить, кто из пользователей вступил в чат, а кто нет,
отсутствие контроля за «зайцами», которые находились в чате до добавления бота-контроллера, он увидит их только тогда, когда такой пользователь напишет сообщение.
Выход есть!
Самое время представить вам главного героя этой статьи.
GetFusion — плагин, который добавляет в GetCourse десятки функций, улучшающих взаимодействие администраторов с платформой.
Автор плагина — Александр Силич.
Плагин является SAAS-решением, подключаемым к Геткурсу одной строчкой кода, и распространяется по подписке. Более подробно о возможностях GetFusion будет написано в других статьях.
Решение по контролю каналов и групп не входит в основные возможности плагина и подключается в виде расширения с отдельной подпиской.
Преимущества решения
Первое, что меня поразило в случае с расширением GetFusion — вам не нужно много ботов, достаточно одного, которого вы сделали основным. Всё!
Второе — это неограниченное количество Телеграм-групп и каналов, которые может контролировать бот.
Третье — это, конечно, контроль каналов. Плагину все равно, чем управлять — каналом или группой, лишь бы наш бот был назначен их администратором.
Четвертое — автоматическое обнаружение каналов и групп, в которых находится бот. Не нужно отправлять сообщения и искать нужный ID — все сделано за вас. Добавьте основного бота в любые каналы/чаты, и вскоре он появится в админ.панели.
Пятое — группы присутствия. Пользователи, присоединившиеся к контролируемым группам и каналам, добавляются в группы Геткурса. Таким образом, вы всегда знаете, кто из участников клуба или марафона дошел до чата, а кому нужно напомнить еще раз.
Шестое — контроль распространяется на всех пользователей Телеграм-группы, и не важно, когда он присоединился, до появления бота или после.
Казалось бы, что может быть круче? Читайте дальше!
Экстра возможности модуля
1. Удаление системных сообщений
Когда создаешь новый чат и начинаешь приглашать в него пользователей, он очень быстро засоряется системными сообщениями вида «Алена присоединилась к чату» и т.п. Раньше приходилось добавлять в качестве админов дополнительных ботов, но они либо не успевали за потоком, либо начинали со временем спамить рекламой.
Больше в дополнительных ботах нет необходимости. Модуль контроля от GetFusion сам прекрасно вычищает системные сообщения.
2. Канал уведомлений о событиях
Добавив бота в отдельный чат или канал, вы можете получать уведомления о действиях пользователей, связанных с ботом и группами/каналами, в которых они состоят:
проблема с доступом,
закончилась подписка,
вход/выход из чата,
подключение/отключение бота.
Сообщения приходят со ссылками на группу, с которой связано событие, на карточку пользователя в Геткурс и на его профиль в Телеграм.
3. Хэштеги с редиректом
Если в вашем чате много людей и много общения, велика вероятность потерять сообщения, направленные в адрес кураторов. С GetFusion вы можете настроить хэштег, например, #вопрос, и сообщения с этим хэштегом будут пересылаться в отдельный администраторский чат, где их точно не пропустят.
4. Выгрузка участников чата/канала в Google Таблицы
Очень полезная фишка для анализа подписчиков. И это не просто огромный список каких-то аккаунтов: в каждой строке таблицы сопоставляются данные пользователя из Телеграм и Геткурс — за одно это стоит начать использовать плагин! Кто хоть раз пробовал сопоставить две разных выгрузки с двух разных платформ, тот поймёт и оценит.
5. Создание команд в боте и запуск процессов
Штатными средствами ранее мы могли запускать процессы по ключевым словам и фразам. С помощью GetFusion есть возможность создавать команды и закреплять их в стандартном меню бота.
Процессы могут запускаться по пользователям, заказам и покупкам.
6. Запуск процессов по хэштегу в сообщении (в боте и в чате)
А еще с GetFusion процессы можно запускать по хэштегам, что открывает массу возможностей для геймификации.
7. Добавление кнопок к постам в канале
Еще одна экстра-опция, для реализации которой раньше нужно было подключать отдельного бота.
С помощью GetFusion вы можете добавить кнопки к любым постам, опубликованным в контролируемом канале. На кнопки можно вешать как обычные ссылки, так и... запуск процессов! И если подписчик канала имеет профиль на Геткурсе — случится волшебство!
8. Автоматическое сохранение ника и ID пользователя в доп.поля
Если вы интегрируете Геткурс с другими конструкторами чат-ботов, с этими данными сделать это будет гораздо проще.
Как приобрести и установить GetFusion
Пока подключение плагина происходит в ручном режиме.
Первое, что вам нужно сделать, — установить в аккаунт школы плагин GetFusion. Для этого перейдите в бота @GetFusionBot, получите код и вставьте его в настройки аккаунта.
При регистрации по этой ссылке вы также получите 500 руб. на бонусный счет, которые сможете использовать для оплаты персональной подписки на плагин GetFusion в течение 30 дней.
После подключения плагина напишите Александру Силичу о желании установить расширение для бота, сообщите домен школы и количество месяцев, которые хотите взять: базовая цена — 3000 руб/мес, 6 месяцев — скидка 10%, 12 месяцев — 20%.
Александр поможет вам установить и настроить расширение, проведет демонстрацию и ответит на все вопросы.
Как переехать с штатного бота-администратора ГК на GetFusion
Когда я принял решение поменять бота в Клубе Магии, я переживал, что при переезде что-то сломается, слетит, люди потеряются и т.д. Зря волновался.
Настраиваем GetFusion. Подключаем к группе. Сканируем группу.
Включаем контроль доступа.
Удаляем из Телеграм-группы старого бота и удаляем его настройки.
Кейс по переносу Клуба Магии
На момент переезда в Телеграм-группе Клуба было около 350 человек, активных покупок — около 200. Штатный бот не работал уже более полугода, и за это время в чате накопилось много «зайцев».
Просканировав группу, я еще раз убедился, что в ней есть люди, которых там быть уже не должно. И запустил «контроль доступа». В течение нескольких минут все лишние пользователи были удалены.
Также в ходе сканирования было выявлено, что 30 человек, имеющих право быть в чате, в нем не состоят. Им была отправлена рассылка с приглашением, и почти все присоединились.
Вот и все! Просто и очень удобно.
Заключение
То, о чем раньше мы только мечтали — контроль каналов, неограниченное число групп, сведенные в одну выгрузки из ТГ и ГК и прочие классные плюшки, — стало реальностью. Благодаря Александру Силичу и его крутейшему плагину.
GetFusion добавляет в GetCourse десятки полезных функций, которые облегчают и улучшают работу с платформой. И мало того, что вы себе же упростите работу, добавите новые возможности и инструменты на Геткурс, с которыми легко реализовывать разные интересные задумки, вы на этом можете еще и заработать.
Совсем скоро будет запущена партнерская программа с реальными выплатами. Уже сейчас вы можете получить свой партнерский промокод и начать предлагать плагин своим заказчикам. Расскажите им о возможностях GetFusion или покажите эту статью, но это одна из тех вещей, которые однозначно должны быть в каждом проекте.
Переходите в бота @GetFusionBot, забирайте код, ставьте его в настройки аккаунта и пишите Александру Силичу о том, что хотите установить расширение. Всё. Наслаждайтесь.
Подключи плагин GetFusion и получи 500 руб. для оплаты персонального тарифа
авторизуйтесь