Варианты решения:
Способ 1: ServerStats
Добавление статистики на сервер в Discord невозможно без использования сторонних ботов, поскольку сбор информации в самом мессенджере не поддерживается. В рамках этой статьи мы рассмотрим четыре бота с похожей функциональностью, которые отлично подходят для вывода всех сведений в виде отдельных каналов со счетчиками. В принципе действий таких ботов вы разберетесь при прочтении инструкций, а пока давайте начнем с инструмента под названием ServerStats.
- Кликните по ссылке выше для перехода на официальный сайт ServerStats. Именно оттуда осуществляется добавление бота на сервер. Нажмите кнопку «Invite bot» для перехода к следующему шагу.
- Произойдет открытие новой страницы Discord, где вам надо выбрать один из своих серверов для добавления бота и кликнуть по «Продолжить», чтобы подтвердить действие.
- Еще появится информация о том, какие разрешения предоставляются боту. Убедитесь в том, что на вашем сервере нет каких-то связанных ограничений, иначе у бота не получится создавать каналы и реагировать на ваши запросы. По готовности нажмите «Авторизовать» для подтверждения добавления ServerStats на свой сервер.
- Пока что можно вернуться на официальный сайт ServerStats, чтобы выбрать раздел «commands».
- Он поможет вам получить абсолютно все сведения о работе бесплатной и премиум-версии бота. Сюда же можно будет обратиться, если вдруг в будущем захотите что-то поменять, а нужные команды забудете.
- Теперь можно открыть клиент Discord на своем компьютере или мобильном устройстве, выбрать тот самый сервер и убедиться в том, что ServerStats теперь присутствует в списке участников.
- Начните взаимодействие с ним с команды
/setup, которая в первом аргументе отобразит список разных типов каналов, а среди них необходимо выбрать тот, какой будет у счетчиков с подписчиками и другой информацией. Лучше всего отдать предпочтение «voice-channel (recommended)», поскольку такой тип каналов идеально подойдет для категории, — в него внесутся необходимые ограничения, а сведения будут обновляться автоматически. - После выбора канала кликните левой кнопкой мыши по следующему аргументу с названием «template». Это нужно для выбора шаблона счетчиков. ServerStats может показывать стандартную статистику, дополнительно количество каналов и ролей, эмодзи, стикеры и количество бустеров. Все это вы выбираете по своему усмотрению, отталкиваясь от той статистики, которая необходима.
- На этом базовая настройка завершена, поэтому можете подтвердить отправку команды, предварительно проверив правильность ее ввода.
- Обработка займет около минуты, поскольку боту необходимо получить информацию о вашем сервере, а также создать категорию с каналами. Прогресс вы будете видеть самостоятельно, а также отобразится сообщение о том, что происходит настройка.
- По завершении обратите внимание на созданную категорию «Server stats», в которой и отображаются все счетчики, выбранные при помощи предыдущей команды.
- Если какой-то из счетчиков вам покажется лишним, просто нажмите по каналу правой кнопкой мыши и из контекстного меню выберите пункт «Удалить канал».
- Дополнительно через ServerStats можно отобразить весь список счетчиков и решить, стоит ли добавить какой-то конкретный. Для этого используйте команду
/counter list. - Ознакомьтесь со счетчиками и определитесь, хотите ли что-то из этого включить в уже готовую статистику.
- Если вдруг покажется, что какое-то действие через ServerStats выполнить не получается, воспользуйтесь командой
/help commandи выберите из списка команду, по которой нужно получить сведения.
Способ 2: Dyno
Предыдущие боты для Discord были специально предназначены для ведения статистики, поэтому обладали целым рядом самых разных функций, ориентированных на сбор информации. Dyno является инструментом администрирования, а за просмотр статистики отвечают всего несколько команд. Однако он может быть полезен в тех случаях, когда сведения нужно вывести в чат по запросу, а не отображать целый ряд счетчиков в виде голосовых каналов на сервере. Давайте более детально разберемся с тем, как именно показать статистику через Dyno.
- Добавляется Dyno тоже через официальный сайт, поэтому нажмите «Add To Server» или «Login with Discord», если в будущем планируете использовать данный инструмент для полноценного администрирования сервера.
- Dyno предлагает несколько тарифных планов, но для отслеживания статистики и простого управления обычным сервером достаточно будет бесплатного, поэтому выберите его и нажмите кнопку «Add to Server».
- Выполните стандартное добавление точно так же, как это уже было показано выше на примере других ботов.
- Сразу же можете просмотреть доступные модули, чтобы примерно понимать, для каких целей в дальнейшем подойдет Dyno.
- При авторизации бот сразу же будет собирать общую информацию о сервере и выводить ее в разделе «Dashboard», поэтому часто можно будет обойтись даже без использования команд в текстовом канале.
- Однако их преимущество заключается в том, что любой юзер может вызвать их и получить нужные сведения. Для использования сначала убедитесь в том, что Dyno успешно добавлен на сервер и отображается в разделе с участниками.
- Далее введите команду
/membercountили просто начните ее писать, чтобы активировать через меню. - После ввода дождитесь отображения сообщения от бота. Он покажет общее количество участников на сервере.
- Дополнительно можно использовать
/membersс разными аргументами. В большинстве случаев сюда применяется фильтрация по ролям. Это позволит без обращения к настройкам сообщества узнать, сколько участников имеют конкретную роль. - В выводе содержится не просто число этих участников — они будут перечислены по названиям профилей, чтобы можно было отследить каждую учетную запись. Обычные пользователи могут воспользоваться этой командой, чтобы понять, сколько присутствует модераторов или обладателей другой важной роли.
lumpics.ru


