Активность и игры

Сервер против сервера в Discord: еженедельное соревнование двух сообществ

Серверы-соперники дают двум сообществам посоревноваться. Админы обоих серверов соглашаются на соперничество, и каждую неделю побеждает тот, у кого больше сообщений на участника. Счёт учитывает размер сервера, табло обновляется раз в час на обоих серверах, а каждый сервер награждает своих участников монетами в пределах недельного лимита, который задаёт его админ. Между серверами передаются только общие цифры сервера, никогда имена, ID участников или текст сообщений. По умолчанию функция выключена.

  • Работает на бесплатном тарифе
  • 1 слэш-команда
  • Настраивается в веб-консоли
битва-серверовПревью в Discord

BotGGБОТСегодня в 20:14

⚔️ Неделя соперничества 6
Против Пиксельной гавани
Завершится в понедельник в 00:00 UTC
Ночные совы
1 284 на участника
Пиксельная гавань
1 142 на участника
Табло во время недели соперничества

Что вы получаете

Согласны оба админа

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

Только общие цифры

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

Честно для любого размера

Счёт это сообщения на участника. Маленький сервер считается как минимум за 25 участников, а в день учитывается до 50 сообщений на участника, поэтому спам неделю не решит.

Новое соревнование каждую неделю

Раунды идут с понедельника по воскресенье, пока админ не завершит соперничество. Неделя считается через 14 часов после конца, когда воскресенье закончилось во всех часовых поясах.

Живое табло

Одно сообщение на каждом сервере обновляется раз в час, и там же появляется итог, когда неделя посчитана. /rival status показывает соперника и ваш счёт.

Награды с недельным лимитом

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

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

  1. Включите Серверы-соперники

    Откройте https://console.botgg.app, выберите сервер и включите Серверы-соперники в разделе «Активность». Функция нужна на обоих серверах. Выберите канал для табло и награды.

  2. Создайте код

    Админ выполняет /rival code (или действует в консоли) и передаёт код админу другого сервера. Код работает 48 часов.

  3. Оба админа подтверждают

    Второй админ вводит код через /rival join, затем первый подтверждает через /rival confirm в течение 72 часов. У сервера один соперник за раз.

  4. Соревнуйтесь каждую неделю

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

Что передаётся между серверами, а что нет

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

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

  • /rival status: соперничество и счёт сервера
  • /rival code, /rival join, /rival confirm: админы начинают соперничество (право «Управлять сервером»)
  • /rival end: завершить или отклонить соперничество (право «Управлять сервером»)

Слэш-команды

Список собран из реальных определений команд бота. Полный перечень — на странице команд.

/rivalСерверы-соперники: еженедельное соревнование с другим сервером5 подкоманд
  • /rival statusСоперничество и счёт сервера
  • /rival codeАдмин: создать код для другого сервера
  • /rival joincodeАдмин: ввести код другого сервера
  • /rival confirmАдмин: подтвердить соперничество
  • /rival endАдмин: завершить или отклонить

Команды

Частые вопросы

Как устроить соревнование двух серверов Discord?

Включите Серверы-соперники на обоих серверах. Один админ создаёт код через /rival code, другой вводит его через /rival join, первый подтверждает. Соревнование начнётся в ближайший понедельник.

Другой сервер увидит наших участников?

Нет. Передаются только название сервера, значок и счёт всего сервера. Имена, ID участников и текст сообщений не передаются.

Честно ли это, если один сервер намного больше?

Счёт считается на участника, минимум за 25 участников и не больше 50 сообщений на участника в день. У большого сервера нет форы, а спам не решит исход недели.

Кто платит награды?

Каждый сервер платит своим участникам по своим настройкам, с недельным лимитом от его админа. Когда лимит исчерпан, новые заявки на этой неделе отклоняются. С другого сервера ничего не списывается.

Можно ли прекратить соперничество?

Да. Любой админ любого из серверов может завершить его в любой момент через /rival end. Текущая неделя тогда не считается ни для кого.

Готовы прокачать свой сервер?

Добавьте BotGG бесплатно и включайте нужные функции в веб-консоли.