Как сделать статистику сервера в Discord

Хотите создать дружественное Discord-сообщество? Таким образом, серверная статистика будет крайне полезна. Это не просто набор цифр; это мощный инструмент, который может помочь вам понять, как работает ваш сервер, что нравится пользователям и куда стоит направить свои усилия.

Представьте себе, что на вашем сервере есть специальный канал, который в режиме реального времени показывает количество пользователей, которые к вам присоединились, кто находится в сети в настоящее время и на каких голосовых каналах кипит жизнь. Это создает впечатление прозрачности и порядка, а новички видят, что сервер активен и следят за ним.

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

Если вы хотите, чтобы статистика Discord-сервера сразу показывала количество участников, кто онлайн и количество текстовых каналов. Это обычные каналы с названиями «Участник: 150» или «Онлайн: 32», которые автоматически обновляются. Их можно настроить с помощью ботов, например, бесплатно с помощью простых и понятных сервисов, не требующих опыта программирования. Дать боту доступ и решить, какую информацию выводить, — это главное.

Способ 1: ServerStats

Поскольку сам мессенджер не поддерживает сбор статистики, добавление статистики на сервер в Discord требует использования сторонних ботов. В этой статье мы рассмотрим четыре бота с идентичными функциями, которые идеально подходят для вывода всех данных в отдельных каналах со счетчиками. В инструкциях вы узнаете, как работают эти боты, но сначала мы рассмотрим инструмент ServerStats.

Установите ServerStats на сервер через Discord.

  1. Кликните по ссылке выше для перехода на официальный сайт ServerStats. Именно оттуда осуществляется добавление бота на сервер. Нажмите кнопку «Invite bot» для перехода к следующему шагу.
  2. Произойдет открытие новой страницы Discord, где вам надо выбрать один из своих серверов для добавления бота и кликнуть по «Продолжить», чтобы подтвердить действие.
  3. Еще появится информация о том, какие разрешения предоставляются боту. Убедитесь в том, что на вашем сервере нет каких-то связанных ограничений, иначе у бота не получится создавать каналы и реагировать на ваши запросы. По готовности нажмите «Авторизовать» для подтверждения добавления ServerStats на свой сервер.
  4. Пока что можно вернуться на официальный сайт ServerStats, чтобы выбрать раздел «commands».
  5. Он поможет вам получить абсолютно все сведения о работе бесплатной и премиум-версии бота. Сюда же можно будет обратиться, если вдруг в будущем захотите что-то поменять, а нужные команды забудете.
  6. Теперь можно открыть клиент Discord на своем компьютере или мобильном устройстве, выбрать тот самый сервер и убедиться в том, что ServerStats теперь присутствует в списке участников.
  7. Начните взаимодействие с ним с команды /setup, которая в первом аргументе отобразит список разных типов каналов, а среди них необходимо выбрать тот, какой будет у счетчиков с подписчиками и другой информацией. Лучше всего отдать предпочтение «voice-channel (recommended)», поскольку такой тип каналов идеально подойдет для категории, — в него внесутся необходимые ограничения, а сведения будут обновляться автоматически.
  8. После выбора канала кликните левой кнопкой мыши по следующему аргументу с названием «template». Это нужно для выбора шаблона счетчиков. ServerStats может показывать стандартную статистику, дополнительно количество каналов и ролей, эмодзи, стикеры и количество бустеров. Все это вы выбираете по своему усмотрению, отталкиваясь от той статистики, которая необходима.
  9. На этом базовая настройка завершена, поэтому можете подтвердить отправку команды, предварительно проверив правильность ее ввода.
  10. Обработка займет около минуты, поскольку боту необходимо получить информацию о вашем сервере, а также создать категорию с каналами. Прогресс вы будете видеть самостоятельно, а также отобразится сообщение о том, что происходит настройка.
  11. По завершении обратите внимание на созданную категорию «Server stats», в которой и отображаются все счетчики, выбранные при помощи предыдущей команды.
  12. Если какой-то из счетчиков вам покажется лишним, просто нажмите по каналу правой кнопкой мыши и из контекстного меню выберите пункт «Удалить канал».
  13. Дополнительно через ServerStats можно отобразить весь список счетчиков и решить, стоит ли добавить какой-то конкретный. Для этого используйте команду /counter list.
  14. Ознакомьтесь со счетчиками и определитесь, хотите ли что-то из этого включить в уже готовую статистику.
  15. Если вдруг покажется, что какое-то действие через ServerStats выполнить не получается, воспользуйтесь командой /help command и выберите из списка команду, по которой нужно получить сведения.

Способ 2: StatBot

Далее рассмотрим StatBot. Он работает так же, как и предыдущий, но предоставляет информацию о статистике сервера сайта, что позволяет создателю постоянно просматривать, сортировать и выбирать промежутки дат для построения графиков. Существуют также стандартные команды, которые могут выводить статистику прямо на сервер в виде каналов со счетчиками. Все это будет обсуждаться в следующем руководстве.

Добавьте StatBot на сервер с помощью Discord.

  1. На официальном сайте StatBot, ссылку на который вы видите выше, нажмите кнопку «Get Started» для перехода к авторизации и добавлению бота на свой сервер.
  2. При добавлении бота вход в профиль на сайте не происходит, поэтому вы можете просто использовать его без статистики через веб-ресурс, если она не нужна. Как обычно, выберите сервер и подтвердите добавление.
  3. Если же интересует получение статистики в реальном времени с учетом различных графиков и разных промежутков времени, на сайте дополнительно нажмите кнопку «Log in».
  4. Отобразится новое всплывающее окно авторизации через Discord. Сайт получит информацию о ваших серверах и общие сведения о профиле, которые и так доступны всем, поэтому никаких конфиденциальных данных при таком методе авторизации передано не будет.
  5. По умолчанию будет взят сервер для примера, поэтому дополнительно понадобится выбрать свой аккаунт и сервер, статистику с которого необходимо собирать.
  6. Используйте фильтры сверху, чтобы изменить время отображения графиков, настроить различные ограничения и добавить другую сортировку информации для удобства.
  7. Первый график показывает текущее количество участников сервера, сколько человек вступило и покинуло сообщество за указанный промежуток времени. Это позволяет отслеживать динамику активности, особенно в тех ситуациях, когда сервер где-то рекламировался.
  8. Ниже есть график с отправленными сообщениями. Тут можно понять, насколько активно общаются участники и каким каналам отдают предпочтение. Далее можете продолжить изучение сайта, поскольку его бесплатная функциональность будет крайне полезна тем юзерам, кто собирает статистику своего сообщества.
  9. Что касается управления ботом, то после его добавления введите команду /counter, чтобы добавить счетчик подписчиков и другие сведения.
  10. Дальнейшая настройка осуществляется не при помощи команд, а через кнопки в сообщениях от ботов. Сначала понадобится нажать по «Setup», чтобы отобразить список всех поддерживаемых параметров.
  11. StatBot поддерживает настройку отображения статистики в трех доступных форматах: быстром, пользовательском и продвинутом. В большинстве случаев достаточно будет быстрого варианта, который отображает текущий статус всех участников, их общее количество и местное время. Однако вы можете выбрать продвинутый вариант и самостоятельно решить, какие из счетчиков стоит добавить.
  12. После их выбора нажмите «Continue» для подтверждения действия, но сначала убедитесь в том, что действительно все счетчики установлены правильно, прочитав сообщение от бота.
  13. Ему понадобится несколько секунд на то, чтобы обработать информацию и создать новые голосовые каналы со статистикой (они не будут доступны для подключения обычным пользователям).
  14. Обратите внимание на следующий скриншот, где как раз наглядно показано, как выглядит отображение статистики в ее стандартном варианте.
  15. Если вдруг что-то из этого надо будет изменить, в том же меню с настройками счетчиков нажмите по кнопке «Manage».
  16. Разверните список «Выберите нужное», чтобы в нем указать один из счетчиков для дальнейшего изменения.
  17. Его можно будет выключить, добавить при отсутствии или удалить. После настройки не забудьте нажать кнопку «Refresh Statdock», чтобы счетчики обновились.

Способ 3: Dyno

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

Установите Dyno на сервер с помощью Discord.

  1. Добавляется Dyno тоже через официальный сайт, поэтому нажмите «Add To Server» или «Login with Discord», если в будущем планируете использовать данный инструмент для полноценного администрирования сервера.
  2. Dyno предлагает несколько тарифных планов, но для отслеживания статистики и простого управления обычным сервером достаточно будет бесплатного, поэтому выберите его и нажмите кнопку «Add to Server».
  3. Выполните стандартное добавление точно так же, как это уже было показано выше на примере других ботов.
  4. Сразу же можете просмотреть доступные модули, чтобы примерно понимать, для каких целей в дальнейшем подойдет Dyno.
  5. При авторизации бот сразу же будет собирать общую информацию о сервере и выводить ее в разделе «Dashboard», поэтому часто можно будет обойтись даже без использования команд в текстовом канале.
  6. Однако их преимущество заключается в том, что любой юзер может вызвать их и получить нужные сведения. Для использования сначала убедитесь в том, что Dyno успешно добавлен на сервер и отображается в разделе с участниками.
  7. Далее введите команду /membercount или просто начните ее писать, чтобы активировать через меню.
  8. После ввода дождитесь отображения сообщения от бота. Он покажет общее количество участников на сервере.
  9. Дополнительно можно использовать /members с разными аргументами. В большинстве случаев сюда применяется фильтрация по ролям. Это позволит без обращения к настройкам сообщества узнать, сколько участников имеют конкретную роль.
  10. В выводе содержится не просто число этих участников — они будут перечислены по названиям профилей, чтобы можно было отследить каждую учетную запись. Обычные пользователи могут воспользоваться этой командой, чтобы понять, сколько присутствует модераторов или обладателей другой важной роли.

Это все! У вас теперь есть живое окно с информацией и статистикой вашего Discord-сервера. Это не просто цифры; это мощный инструмент, который способствует развитию и улучшению сообщества.

Не стесняйтесь экспериментировать; вы можете начать с простого счётчика участников, а затем добавить отображение онлайн-статусов, ролей или даже топ голосовых каналов. Главное, чтобы статистика была полезной и интересной для вашего сервера.

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

Поделиться с друзьями
Дмитрий Соколов

Разработчик ПО и энтузиаст «железа», который совмещает практический опыт программирования с глубоким интересом к устройству компьютеров.

Оцените автора
Добавить комментарий