Как создать свой собственный челлендж или курс?✨
Подробная инструкция по использованию сервиса @challini_bot
Этап 1

Создаём своего Бота
(без программирования!)

Бот нужен, чтобы выполнять следующие задачи:
  • Автоматизация: бот будет присылать полезные материалы, создавать пары для Random Coffee, выбирать «Героя дня», присылать мемчики и многое другое.
  • Контроль: бот будет следить за выполнение заданий, выставлять штрафы, напоминать о дедлайнах, предоставлять статистику.
  • Мотивация: бот будет награждать участников за их достижения, поддерживать на пути к цели и давать индивидуальные ценные советы.
Этап 2

Создаём группу для челленджа
и связываем её с Ботом

Группа нужна, чтобы выполнять следующие задачи:
  • Платформа: все участники будут собраны на одной платформе — Telegram, где им не нужно регистрироваться, у них уже есть аккаунты, работают уведомления и есть привычный мессенджер для общения.
  • Групповая динамика: это и мотивация двигаться вперёд, потому что все находятся в движении, и эмоциональная поддержка, и обмен опытом — потому что все участники разные, с разными взглядами и кругозором.
  • Ответственность: перед началом пользователи дают некое обещание — подписывают виртуальную декларацию, что они точно дойдут до конца и достигнут намеченной цели. Публичное обещание перед другими людьми — творит чудеса.
Этап первый
Инструкция по созданию и настройке Бота
Шаг 1
Регистрируем нового Бота в Telegram
Все новые боты должны регистрироваться в главном боте Telegram: @BotFather
Переходите по ссылке: https://t.me/BotFather и в интерфейсе Telegram нажимаете на кнопку START для запуска бота.

После старта главного бота вы увидите список разных команд, которые нужны для управления созданными ботами.

Выбираем команду /newbot — create a new bot
Шаг 2
Выбираем имя для Бота
После запуска команды /newbot вам предложат задать имя вашему боту. Его нужно будет просто вписать в текстовое поле и отправить. Использовать можете любые символы, вставлять эмодзи и не переживать из-за языка: допускается ввод и кириллических символов (русская раскладка) и латиницы (английская раскладка).

Единственное ограничение — это количество символов, старайтесь не писать длинные имена и не превышать 60 символов, ведь участник будет видеть это имя бота у себя в списке контактов.

Но, не бойтесь ошибиться, если что-то пойдёт не так, то @BotFather уведомит вас об этом и вы сможете ещё раз ввести новое имя.
Шаг 3
Создаём уникальный username Бота и получаем токен
Если имя создано успешно, то @BotFather предложит перейти к следующему шагу и указать username вашего бота — это уникальное имя, которое указывается через @ и выводится в ссылке на бота.

Важно! Для уникального имени бота есть следующие ограничения:
  1. Название должно оканчиваться на bot: можете поставить это суффикс слитно в конце имени или через нижнее подчёркивание, например, TetrisBot или tetris_bot.
  2. Пробелы не допускаются.
  3. Используйте только латиницу (английская раскладка).
  4. Длина с учётом суффикса bot может быть от 5 до 32 символов.
  5. Если название занято, то @BotFather уведомит вас и вы сможете попробовать снова с другим названием.
Если вы сделали всё правильно, то увидите поздравительную надпись и получите уникальный ТОКЕН, который позже необходимо будет скопировать и вставить в сервис Challini:
Шаг 4
Доступ бота для чтения сообщений
По-умолчанию, в вашем созданном боте включена функция Приватности, которая запрещает боту читать сообщения от других пользователей, поэтому он не сможет реагировать на команды от участников челленджа.

Чтобы это изменить, вам необходимо отключить функцию Приватности, в главном боте @BotFather:

— Заходим в главный бот в интерфейсе Telegram: https://t.me/BotFather и находим функцию /setprivacy — это можно сделать как в списке команд, который показывался при старте бота или нажать на синюю иконку Menu внизу слева и выбрать эту команду из списка команд. Если не нашли команду, то можете просто скопировать /setprivacy и вставить в строку бота @BotFather
После вызова команды у вас появится выбор: для какого именно бота изменить режим Приватности, если у вас несколько ботов, то выберите нужный, просто нажав на него в нижнем меню.

После выбора бота появится текстовое описание статусов и кнопки выбора статусов: вам необходимо выбрать статус Disable (Отключить), после чего бот уведомит вас, что статус успешно изменём.
Шаг 5
Привязка токена Бота к сервису Challini
Теперь, чтобы ваш Бот «научился» всем нужным функциям, его нужно привязать к нашему сервису @challini_bot

Для этого нужно найти и скопировать уникальный ТОКЕН, который вы получили в моменте создания своего Бота в головном сервисе @BotFather:
Теперь заходим в мастер настройки и обучения ботов: https://t.me/challini_bot и, если вы ещё не активировали его, то нажимаем кнопку СТАРТ и выбираем категорию.

Далее, нужно выбрать «Создать бота» и в строку ввода текста вставить скопированный ранее ТОКЕН.

Если привязка прошла успешно, то вы увидите сообщение: «Поздравляем! Ваш бот создан!».
Важно! Перед тем, как заняться настройкой своего бота, рекомендуем вам сначала создать группу и привязать бота к группе, об этом читайте ниже.
Этап второй
Инструкция по созданию и настройке группы
Шаг 1
Создаём группу, где будет происходить челлендж или курс
Группа создаётся в Telegram и мы пока не приглашаем туда никаких участников!

  1. Выбираем пункт «Создать группу»
  2. Пропускаем шаг Пригласить участников (этот этап будет позднее)
  3. Придумываем название группы
Название группы можно задавать любое, но мы рекомендуем, чтобы оно как-то перекликалось с самим челленджем или курсом, чтобы участникам было проще его находить каждый день у себя в списке контактов.

Если что, имя группы вы сможете сменить в любой момент, поэтому не стоит зацикливаться на этом шаге.
Мы рекомендуем добавить изображение для группы, которое будет подходить по смыслу для вашего челленджа или курса и, опять же, чтобы участникам было легко находить группу в списке контактов.

Чтобы сменить изображение группы, выберите группу, откройте её профиль нажав на название и в верхней правой части нажмите «Редактировать», далее клик на саму иконку или пункт «Выбрать фотографию» — откроет окно загрузки изображений.
Шаг 2
Добавляем вашего Бота в группу челленджа или курса
Открываем созданную вами группу и нажимаем на кнопку «Добавить участников» («Add Members») — кнопку можно найти на основном экране или перейдя в профиль группы.

Скорее всего, вы не увидите бота в списке своих контактов, поэтому нужно будет ввести название бота, но не его name, а именно username (уникальное имя с окончанием на bot) — пишите название полностью, пока не увидите созданного вами бота в результатах поиска.

Нажимаете на бота и добавляете его в группу.
Если всё прошло успешно, Бот напишет в группе сообщение «С подключением» и проверит необходимые настройки.
Шаг 3
Наделяем Бота правами Администратора
Чтобы ваш Бот мог использовать все заложенные в него функции — необходимо дать ему базовые права Администратора группы, которые помогут Боту приглашать новых пользователей по ссылке и временно блокировать пользователей, которые могли не справиться с заданием или не прислали штраф.

Для этого — заходим в профиль группы челленджа или курса (нажимаем на его название), кликаем на иконку редактирования (или кнопку «Изменить»/«Edit») в правой верхней части экрана и там находим пункт: «Администраторы» («Administrators») — открываем его.

Вы увидите кнопку «Добавить» («Add Admin») над списком из текущих владельцев группы — нажимаете и в появившемся списке выбираете своего Бота.
Шаг 4
Убираем права на добавление в группу другими пользователям
(необязательный, но полезный шаг)
При создании группы Telegram почему-то сильно доверяет всем участникам группы и ставит по умолчанию настройку, что любой участник группы может пригласить кого угодно в группу, даже не обладая правами Администратора.

Это не очень хорошо, как с точки зрения конфиденциальности, так и с точки зрения правильного процесса вступления в челлендж: все участники сначала должны регистрироваться в Боте, а потом из него переходить в группу, так Ботик всех посчитает, пришлёт нужные материалы и никого случайно не выкинет.

Чтобы отключить эту настройку: как и на предыдущем шаге — зайдите в профиль группы (тап на название), нажмите на иконку редактирования (или кнопку «Изменить»/«Edit») в правой верхней части экрана и там находим пункт: «Разрешения» («Permissions») — открываем его.

В разделе «Возможности участников» — находим пункт: «Добавление участников» («Add Members») и делаем его неактивным. Теперь в группу могут вступать только те пользователи, которым вы отправили ссылку на вашего Бота и никто лишний тут не появится.
P.S.: Мы бы порекомендовали отключить ещё пункт: «Изменение профиля группы» («Change Group Info»), потому что тут тоже непонятно, зачем по-умолчанию всем участникам группы давать возможность менять информацию о группе, по идее, это должны делать только Владельцы группы или Администраторы.

Все остальные пункты — мы рекомендуем не изменять.
Шаг 5
Добавляем в Боте автоматическую ссылку на группу
Для удобства использования и автоматизации процесса добавьте в бота ссылку на созданную вами закрытую группу челленджа.

Найдите группу челленджа, нажмите на заголовок, чтобы открыть подробную информацию, в правом углу нажмите на значок «Редактировать», на открывшейся странице выберите пункт Invite Links (Пригласительные ссылки).

На появившейся странице вы увидите уникальную пригласительную ссылку, которую необходимо скопировать: либо сохранив куда-то, либо просто нажав на кнопку Copy Link (Скопировать).
Теперь зайдите в сервис Challini, выберите там «Настройки бота» и перейдите к пункту «Внешний вид», в появившемся меню выберите «Добавить ссылку на группу» и вставьте полученную пригласительную ссылку, отправив её сообщением.

Теперь пользователи, которые активируют вашего Бота будут автоматически регистрироваться и получать приглашение перейти в группу челленджа, получая вот такое сообщение:
Поздравляем!
Все настройки завершены и вы готовы к челленджу! ⭐
Отправляйте ссылку на Бота участникам и им останется только нажать кнопку СТАРТ, чтобы автоматически зарегистрироваться в челлендже и перейти в закрытую группу, где они получат все необходимые инструкции!

Если вы хотите внести изменения в настройки вашего Бота, настроить таймеры, подключить или отключить какие-либо опции, вы сможете сделать всё это в сервисе Challini
Что-то не работает? Обратитесь в поддержку
Напишите нам в Телеграм-бот свой запрос и мы поможем разобраться с проблемой в кратчайшие сроки: t.me/challini_support_bot