Все посты
2 мин чтения

Кабинет Scarabeus и подключение своего бота

Личный кабинет Scarabeus, подключение собственного бота по токену из @BotFather, несколько чатов и ботов на один аккаунт и базовая статистика группы.

Раньше Scarabeus был просто ботом: настройки задавались на нашей стороне, а посмотреть, что он наудалял за ночь, было негде. Этот релиз закрывает главное — у продукта появился личный кабинет.

Кабинет и вход через Telegram#

Вход — по Telegram-аккаунту, без пароля и отдельной регистрации. Кабинет открывается и как обычный сайт, и как мини-приложение прямо внутри Telegram — можно начать настройку с телефона и закончить за компьютером.

Внутри — список чатов, обзор по каждому и переключатель чата в боковом меню. Чаты и боты в списке показаны со своими аватарками из Telegram, так что нужную группу видно, а не вычитываешь её из названия.

Свой бот вместо общего#

Ключевая часть релиза — подключение собственного бота. В вашей группе работает бот с вашим именем и аватаркой, а не безликий сервисный аккаунт, — при этом вся модерация и настройки остаются в кабинете Scarabeus.

Как это выглядит:

  1. Создаёте бота в @BotFather или берёте уже существующего.
  2. Копируете его токен.
  3. Вставляете токен в кабинете и нажимаете «Подключить бота».
  4. Добавляете бота в группу и выдаёте ему права администратора — чат появляется в кабинете и привязывается к боту.

Токен хранится в зашифрованном виде и используется только для модерации; если он протух или вы перевыпустили его в @BotFather, в кабинете есть обновление токена без переподключения чатов.

Один аккаунт может держать несколько ботов и несколько чатов — удобно, когда у вас сеть групп или вы ведёте чаты для разных проектов. Отвязать бота от чата или вывести его из группы тоже можно из кабинета: отдельно заходить в Telegram и чистить администраторов не нужно.

Настройки бота и настройки чата#

Конфигурация живёт на двух уровнях. У бота есть свои настройки, которые применяются ко всем его чатам, а у каждого чата — собственные. Приоритет всегда у настроек чата: если для группы что-то задано явно, общая настройка бота туда не вмешивается. Так один бот обслуживает и строгий рабочий чат, и свободный флудилку, не превращая это в два разных бота.

Первая статистика#

На обзоре чата появились базовые цифры: сколько участников, сколько сообщений, сколько нарушений поймано. Пока это именно обзор — подробные графики и журналы событий приедут в следующих релизах.

Читать дальше