Отслеживание приглашений в Discord
Discord не сообщает, по какой ссылке зашёл участник, поэтому непонятно, какая публикация сработала и кто на самом деле приводит людей. VeyroBot следит за числом использований каждого приглашения сервера; когда кто-то заходит, бот смотрит, у какого приглашения выросло число использований, находит приглашение и пригласившего и пишет об этом в выбранный канал. Однозначно сопоставленные входы попадают в рейтинг приглашений.
Уведомление о каждом входе
В выбранный канал приходят код приглашения, пригласивший, общее число использований приглашения и возраст аккаунта участника. Входы по персональной (vanity) ссылке сервера отмечаются отдельно, а вход с неизвестным источником не замалчивается и помечается как неизвестный.
Пришли, ушли, остались
/invites показывает три числа по приглашённым участником людям: пришли, ушли и всё ещё на сервере, а также место в рейтинге и топ-10. Вкладка «Отслеживание Приглашений» в панели показывает топ-25. Порядок — по числу оставшихся приглашённых.
Правила против накрутки
Вход по собственному приглашению не засчитывается. Ушедший перестаёт считаться оставшимся; если тот же человек вернётся, он не будет посчитан дважды и запишется на последнего пригласившего. Входы ботов по умолчанию игнорируются, это можно изменить в панели.
Никаких догадок при неясности
Если одновременно выросло несколько приглашений, бот не придумывает пригласившего: в уведомлении перечисляются возможные приглашения, а вход не попадает в рейтинг. Пока действует анти-рейд блокировка, сопоставление приглашений полностью пропускается.
Кому подходит
Растущие сообщества, которые проводят конкурсы приглашений, хотят отметить тех, кто приводит людей, или понять, какая из ссылок, размещённых в разных местах, действительно привела участников.
Кому не подходит
На серверах, куда одновременно заходит много людей, сопоставления часто остаются неясными, и рейтинг будет выглядеть неполным. Если вы не хотите давать боту право «Управлять сервером», функция не будет работать вовсе.
Настройка за 3 шага
-
1
Добавьте бота на сервер
Откройте ссылку-приглашение выше, выберите сервер и подтвердите права. Бот появится в сети за несколько секунд.
-
2
Выберите канал уведомлений
Панель → ваш сервер → Отслеживание Приглашений: выберите текстовый канал для уведомлений о входах и сохраните или используйте команду /setinvitelog. Отслеживание начинается после выбора канала; без канала входы не учитываются.
-
3
Дайте боту право «Управлять сервером» и проверьте
В Настройках сервера → Роли дайте роли VeyroBot право «Управлять сервером». Затем создайте новую ссылку-приглашение, зайдите с тестового аккаунта и убедитесь, что уведомление пришло в канал.
Связанные команды
Полный список команд — на странице команд.
Пошаговое использование в документации: Отслеживание приглашений
Сравнения с другими ботами — с источниками и датами: Сравнение MEE6 и VeyroBotСравнение Dyno и VeyroBotСравнение Carl-bot и VeyroBotСравнение MEE6, Dyno и Carl-bot
Частые вопросы
Учитываются ли приглашения до появления VeyroBot?
Нет. Рейтинг строится только из входов, сопоставленных при включённом отслеживании; старые данные не подтягиваются. Число использований ссылок в /invites — собственный счётчик Discord, поэтому в нём есть и старые использования.
Какое право нужно боту?
«Управлять сервером». Discord отдаёт список приглашений только боту с этим правом. Без него отслеживание не работает; бот сообщает об этом в канал уведомлений не чаще раза в час, а в панели тоже появляется предупреждение.
Выдаёт ли бот роль за определённое число приглашений?
Нет. VeyroBot считает и ранжирует приглашения, но не выдаёт за них роли или награды. Если вы проводите конкурс приглашений, вручайте приз вручную по рейтингу.
Чтобы попробовать, достаточно добавить бота
Добавьте VeyroBot на сервер и включите нужные модули в веб-панели. Всё, чем вы не пользуетесь, можно полностью отключить.
Добавить на сервер бесплатно