Перейти к содержимому

Отслеживание приглашений

Каждый вход — с объяснением

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

  • Обычные, ушедшие, фейковые и бонусные приглашения считаются отдельно
  • Вся цепочка приглашений с /trace
  • Кто кого пригласил — с /inviter и /invitedby Premium
  • Личные ссылки через /findlink и все приглашения в CSV-файле

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

Отслеживание приглашений: подробно

Как засчитывается вход

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

  • Обычные ссылки-приглашения, засчитываются их создателю
  • Ваш персональный URL
  • Боты, добавленные через окно авторизации Discord
  • Входы, которые бот не смог определить из-за нехватки прав
  • Неизвестные входы

Четыре числа для каждого пригласившего

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

Проследите цепочку

/trace строит дерево приглашений участника: кто пригласил его, кто пригласил пригласившего и так далее. На бесплатных серверах команду можно запускать 1 раз в день; Premium снимает ограничение и добавляет /inviter, /invitedby и /invitedwith, чтобы найти любого участника одной командой.

Держите цифры в порядке

Модераторы могут добавлять, убирать, задавать или сбрасывать приглашения, заново синхронизировать приглашения сервера с /syncinvites и вносить в чёрный список до 3 участников (до 100 с Premium): с этого момента их приглашения им не засчитываются. /export csv выгружает все записи о приглашениях в таблицу на любом тарифе.

Ссылки для всех

/findlink даёт каждому участнику личную ссылку-приглашение, которая засчитывается ему, а /invitecodes показывает коды участника и число их использований. Давайте важным ссылкам имена с помощью меток, например Twitter или Партнёры, и выдавайте роль всем, кто зашёл по такой ссылке.

Порядок в приглашениях

/purge-invite-codes массово удаляет старые или неиспользуемые коды приглашений, с фильтрами по участнику и каналу и подтверждением перед удалением. Скрытые участники не попадают ни в один рейтинг, но сохраняют свои приглашения.

Бесплатно и Premium

Что входит в этот модуль на каждом тарифе.

«Отслеживание приглашений» на бесплатном тарифе и в Premium
ФункцияБесплатноPremium
Учёт приглашений: обычные, ушедшие, фейковые и бонусныеВходитВходит
/invites, /invitecodes, /search, /findlink и /syncinvitesВходитВходит
Дерево приглашений /trace1 в деньБез ограничений
/inviter, /invitedby и /invitedwithНе входитВходит
Добавление, удаление, установка и сброс приглашенийВходитВходит
Участники в чёрном списке (приглашения не считаются)3100
Экспорт данных о приглашениях в CSVВходитВходит
Массовое удаление старых кодов приглашенийВходитВходит
Метки приглашений с ролью для каждой ссылки1500
Полное сравнение

Команды

Слеш-команды этого модуля. Большинство настроек также доступны в панели управления.

  • /invitesПоказать число приглашений участника: обычные, ушедшие, фейковые и бонусные.
  • /inviterPremiumПоказать, кто пригласил участника.
  • /invitedbyPremiumСписок участников, приглашённых участником, кодом приглашения, меткой или участниками с ролью.
  • /invitedwithPremiumСписок участников, зашедших по коду приглашения или метке.
  • /traceПоказать дерево приглашений участника: кто пригласил его и кто пригласил пригласившего. (1 в день бесплатно, без ограничений с Premium)
  • /findlinkПолучить свою личную ссылку-приглашение: каждый, кто зайдёт по ней, засчитывается как ваше приглашение.
  • /invitecodesСписок кодов приглашений участника.
  • /searchСписок участников, у которых число приглашений в заданном диапазоне.
  • /syncinvitesСинхронизировать текущие приглашения с ботом для всего сервера или одного участника.
  • /export csvЭкспортировать все данные о приглашениях сервера в файл CSV.
  • /purge-invite-codesУдалить сразу много кодов приглашений с фильтрами по использованиям, участникам или каналам.
  • /add invitesДобавить участнику бонусные, фейковые или ушедшие приглашения (по умолчанию бонусные).
  • /reset invitesСбросить счётчики приглашений участника.
Все команды

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

Больше ответов в документации.

Нужно ли настраивать отслеживание?

Нет. Как только InviteCount оказывается на вашем сервере со своими правами, каждый новый вход связывается с приглашением и /invites работает. Входы, случившиеся до появления бота, засчитать нельзя. Настройка нужна только для сообщений, наград и розыгрышей.

Зачем боту право «Управлять сервером»?

Discord сообщает счётчики использований приглашений только приложениям, которые могут управлять сервером, а именно по этим счётчикам вход связывается с приглашением. Право «Управлять каналами» позволяет боту видеть приглашения в момент их создания и удаления. /check-permissions покажет всё, чего не хватает.

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

Да, на любом тарифе: /add invites, /remove invites, /set invites и /reset invites меняют счёт одного участника, а /reset all invites обнуляет весь сервер.

Экспорт в CSV бесплатный?

Да. /export csv присылает файлом обычные, ушедшие, фейковые и бонусные приглашения каждого участника, на любом тарифе (только для администраторов). Для экспорта рейтингов, списков приглашённых и событий роста нужен Premium.

Включите модуль «отслеживание приглашений» уже сегодня

Добавьте InviteCount на свой сервер и настройте его в панели управления за пару кликов.