Я делаю Discord-бота, который собрал функции многих ботов и добавил мини-игры прямо в голосовой канал

Зачем админам серверов нужен ещё один бот, чем он отличается и что получилось на бета-тесте

Главная страница сайта
Главная страница сайта

Если вы администрируете Discord-сервер, вы знаете эту боль: для модерации один бот, для уровней другой, для тикетов третий, для розыгрышей четвёртый. У каждого свои команды, свои настройки и свои ограничения. Через пару месяцев сервер превращается в зоопарк из ботов, в котором никто не помнит, что за что отвечает.

Я решил собрать это в одном месте и сделал русскоязычного бота Vixi. Расскажу, что получилось и чем он отличается.

Идея: вместо команд — веб-панель

Главное отличие от большинства ботов: настройка не через десяток слэш-команд, а через веб-панель на сайте. Вы заходите через Discord, выбираете сервер, включаете нужные модули, выбираете каналы и роли и сразу видите предпросмотр сообщений. Лишнее отключается одним переключателем.

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

Панель управления: всё настраивается на сайте
Панель управления: всё настраивается на сайте

Что умеет

Бот собрал в себе то, что обычно разбросано по разным ботам:

  • Модерация: предупреждения, муты, баны, автомодерация с готовыми наборами, защита от рейдов, верификация новичков, журнал действий
  • Сообщество: уровни и карточка участника, репутация, достижения, розыгрыши с условиями, голосования, предложения, приветствия, меню ролей
  • Экономика: валюта сервера, ежедневная награда, задания, магазин ролей и оформления
  • Поддержка: тикеты с категориями и оценками, приватные голосовые каналы
  • Для администратора: права по ролям и каналам, конструктор сообщений, перенос настроек между серверами
  • И многое другое...
Некоторые из возможностей
Некоторые из возможностей
Карточка уровня участника
Карточка уровня участника

Главная фишка: Vixi Club

В Discord есть функция «Активности»: мини-приложения, которые запускаются прямо в голосовом канале. Я сделал для бота набор таких приложений, и это то, чего я не встречал у других русскоязычных ботов.

В окне Vixi Club:

  • Биржа с виртуальной экономикой: курс монет двигают новости, от взломов и листингов до совсем забавных вроде «кот основателя прошёлся по клавиатуре»
  • Апгрейдер коллекционных предметов, в том числе собственных предметов администратора
  • Морской бой один на один
  • Магазин, награды, профиль, розыгрыши и идеи в одном окне

Всё работает на виртуальной валюте сервера: реальных денег нет, вывести ничего нельзя.

Смысл простой: чтобы людям было чем заняться в голосовом канале и чтобы они возвращались на сервер, а не только читали чат.

Одна из вкладок в Vixi Club
Одна из вкладок в Vixi Club

Статус

Бот сейчас в бета-тесте. Что-то может меняться, часть возможностей открывается постепенно, а новые функции и игры появляются регулярно. Мне важна обратная связь от реальных администраторов: что не хватает, что неудобно, что сломалось.

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