Что нового

Мануал Показ кол-ва игроков на сервере в Discord

Gregor

Участник
Владелец
R-Коины
395
Первый шаг - создать приложение по адресу:

discord.com/developers/applications

После создания щелкните Бот слева.

Нажмите «Добавить бота», а затем «Да, сделайте это!»

Измените свой значок на что-нибудь более красивое

Нажмите «КОПИРОВАТЬ» под «Нажмите, чтобы показать токен».

Откройте файл в формате ZIP.

Установите PHP composer, если он еще не установлен.

Запустить композитор требует team-reflex / discord-php

Отредактируйте файл example_rage.php и замените «здесь токен Discord» на токен, который вы скопировали ранее.

Измените строку 17 IP: PORT на IP-адрес и порт вашего сервера.

Когда все будет готово, запустите файл с помощью php -q example_rage.php

Этот сценарий должен быть всегда запущен, чтобы он отображался в разделе участников Discord. Поэтому я бы рекомендовал запустить Linux Screen и выполнить команду php -q, а затем отсоединить экран, чтобы запустить его в фоновом режиме.

Сценарий использует Discord Heartbeat, чтобы поддерживать его в списке. Он также будет опрашивать сервер только после пятикратного запуска контрольного сигнала, то есть каждые 42 секунды.



Чтобы настроить его на сервере Discord, вам необходимо сделать следующее:

Выберите ссылку, по которой вы были настроены для своего бота - она должна выглядеть так: https://discord.com/developers/applications/IDHERE/bot

Там, где написано IDHERE - возьми и вставь сюда: https://discord.com/api/oauth2/authorize?client_id=IDHERE&scope=bot&permissions=1

Как только эта страница загрузится - выберите сервер Discord, администратором которого вы являетесь.

Это разрешит вашему боту отправку на ваш сервер.



Чтобы ваш бот отображался в верхней части списка, просто создайте новую роль разрешения под названием Server

Дайте ему разрешение на отправку сообщений

Установите приятный цвет

Перетащите его в начало списка

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


 
Назад
Верх