NEXUS

Напарник для игры — без поиска по чатам

Nexus — бот для Discord. Игрок заполняет анкету, бот подбирает людей по играм, времени и языку. Контакты открываются только когда согласны оба, а для игры бот создаёт приватный голосовой канал.

Бот проверен Discord

Игрокам

Как это работает

  1. АнкетаКоманда /profile: игры, когда обычно играешь, язык, пара слов о себе.
  2. Подбор/search показывает подходящих игроков — карточками или списком. Чем больше совпадает по играм и времени, тем выше игрок в выдаче.
  3. ПриглашениеКнопка «Хочу сыграть». Второй игрок получает приглашение и решает сам, твой Discord ему виден, его тебе — пока нет.
  4. МатчЕсли он согласен, открываются профили друг друга и игровые аккаунты, которые вы разрешили показывать после матча.
  5. Голосовой каналБот создаёт приватный войс только для вас двоих на общем сервере, а когда он опустеет — удаляет его сам.

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

Команды

Команд немного: каждая открывает панель с кнопками, всё остальное — внутри.

/nexus
Главное меню — из него доступно всё остальное
/profile
Анкета, игровые аккаунты (Steam, Xbox, Epic Games), пауза и удаление профиля
/search
Подбор игроков с фильтрами
/matches
Входящие приглашения и активные матчи
/friends
Друзья и все, с кем ты играл
/stats
Твоя статистика и статистика сервера
/settings
Приватность и скрытые игроки
/help
Краткая справка прямо в Discord
/bug
Сообщить, что бот ошибся или что-то не работает
/setup
Настройка бота на сервере — только администраторам

Ещё два действия — в меню участника (правая кнопка по нику, на телефоне — удержание → «Приложения»): «Скрыть в Nexus» и «Пожаловаться в Nexus».

Приложение

Всё то же самое есть в приложении Nexus внутри Discord: поиск свайпами, матчи, профиль, статистика и настройки. Оно открывается из списка приложений — значок рядом с полем ввода сообщения или в голосовом канале — и работает на компьютере и телефоне.

При первом запуске Discord попросит подтвердить вход. Бот получает только твой ID, имя и аватар, токен входа не сохраняется.

Администраторам

Установка на сервер

  1. Добавь ботаПо кнопке «Добавить на сервер» вверху страницы. Владельцу сервера придёт короткая инструкция в личные сообщения.
  2. Вызови /setupКоманда доступна только администраторам и владельцу сервера.
  3. Выбери категорию для войсовВ ней бот будет создавать приватные каналы для матчей. Обычно удобно завести отдельную категорию.
  4. Включи подборКнопка «Подбор вкл/выкл». Пока он выключен, участники сервера друг друга не находят.

По желанию в /setup можно указать канал логов (события голосовых каналов, лучше сделать его видимым только модераторам), роль модераторов (получает доступ в войсы матчей), режим сети и карточку сервера.

Участникам достаточно сказать про /nexus — его удобно вызвать в канале поиска тиммейтов и закрепить.

Какие права просит бот и зачем

Права администратора бот не просит. Каждое право ниже используется — без него перестанет работать конкретная функция.

Управлять каналами
Создавать приватные голосовые каналы матчей в выбранной категории и удалять их, когда они опустеют.
Управлять ролями
В Discord так называется и право настраивать доступ к каналу. Нужно, чтобы войс матча видели только двое игроков (и модераторы). Сами роли бот не создаёт и никому не выдаёт.
Перемещать участников
Если оба игрока уже сидят в голосовых каналах, бот переносит их в канал матча.
Отключать микрофон участникам
Бот может выдать в канале только те права, что есть у него самого. Это право он передаёт роли модераторов в войсах матчей.
Подключаться, говорить, видео
По той же причине: эти права бот выдаёт игрокам в канале матча, чтобы они могли зайти, говорить и включить стрим.
Создавать приглашения
Ссылка «Зайти на сервер», если встреча назначена на вашем сервере, и кнопка «Вступить» в списке серверов (её можно отключить).
Видеть каналы, отправлять сообщения, читать историю
Отвечать на команды и обновлять свои панели и карточки.
Встраивать ссылки, прикреплять файлы
Карточки игроков — это картинки и оформленные сообщения.
Чего бот не делает: не читает переписку на сервере, сам пишет только в канал логов (если вы его выбрали), не выдаёт роли, не банит и не кикает участников сервера, не трогает каналы, кроме своих войсов.

Режимы сети

Nexus работает на многих серверах сразу, и игроки могут находить друг друга между ними. Сколько от этой сети видят ваши участники — решаете вы: /setup → «Сеть».

Все серверы сети

Участники видят игроков со всей сети и список серверов. Если у двоих нет общего сервера, встреча проходит на сервере Nexus. Режим по умолчанию.

Без чужих серверов

Участники по-прежнему находят игроков со всей сети, но не видят названий других серверов, списка серверов и ссылок на сервер Nexus. Если общего сервера нет, встреча проходит у вас — второй игрок получает ссылку на ваш сервер.

Только наш сервер

В поиске только участники вашего сервера, все встречи — у вас. Другие серверы не упоминаются вообще.

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

Жалобы и модерация

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

Наказания идут по ступеням: предупреждение → скрытие из поиска на 3 дня → скрытие и запрет приглашений на 7 дней → то же на 30 дней → полная блокировка в боте. Отдельно бывает запрет микрофона в войсах матчей. Если 90 дней нет новых нарушений, одна ступень снимается сама.

Когда участнику вашего сервера выносят наказание, в лог-канал и модераторам приходит короткое уведомление: кто, за что и на какой срок. Подробности жалобы и имя заявителя не передаются.

Любой игрок может скрыть другого — тот больше не появится в его выдаче и не сможет его пригласить. Скрытый об этом не узнаёт.

Общее

Данные и приватность

Бот хранит только то, что игрок указал сам, и то, без чего не работает подбор:

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

Бот не читает сообщения на серверах и не хранит пароли, платёжные данные, IP-адреса и геолокацию. Данные не продаются и не используются для рекламы.

Кто что видит

Другие игроки видят карточку анкеты и совместимость. Discord и контакты скрыты, пока оба не согласились на матч. Аватар, показ серверов и видимость каждого игрового аккаунта игрок настраивает сам в /settings.

Сколько хранится

Приглашение без ответа
закрывается через 7 дней
Закрытые матчи и история подбора
удаляются через 60 дней
Журнал действий
удаляется через 180 дней
Анкета
пока игрок её не удалит; если не пользоваться ботом 60 дней, она скрывается из поиска до первой команды
Резервные копии
до трёх месяцев

Удалить всё о себе можно кнопкой «Удалить» в /profile или «Удалить профиль» в настройках приложения. Записи о жалобах и наказаниях сохраняются, чтобы защищать других игроков.

Подробно — в политике конфиденциальности и условиях использования.

Вопросы

Бот бесплатный?

Да, полностью. Платных функций нет.

Никого не находит — что делать?

Добавь в анкету больше игр и времени. Под пустой выдачей есть кнопки «Показать без учёта времени» и «Показать с другими играми», а бот пишет, почему отсеялись остальные.

Чем пауза отличается от «Показывать меня в поиске»?

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

Куда пропал матч?

Матч закрывается сам через 3 часа после удаления голосового канала или через 24 часа, если канал так и не создали. Напарник остаётся в /friends → «С кем играл».

Бот рекламирует другие серверы моим участникам?

Только если вы этого хотите. В режиме «Без чужих серверов» или «Только наш сервер» другие серверы не упоминаются, а «Сервер виден другим» скрывает ваш сервер от остальных.

Что будет, если удалить бота с сервера?

Он перестанет создавать каналы и отвечать на команды на этом сервере. Анкеты игроков останутся — они принадлежат игрокам, а не серверу.

Контакты

Нашли ошибку — команда /bug в Discord. Вопросы, идеи и сотрудничество — на сервере Nexus или в личные сообщения владельцу бота, @alorabelly.