Отображение основных данных о сервере:
- Карта
- Онлайн
- Счет
- Список игроков (имеется гибкая настройка отображения, можно вывести ник, команду, киллы, смерти, асисты)
- Карта
- Онлайн
- Счет
- Список игроков (имеется гибкая настройка отображения, можно вывести ник, команду, киллы, смерти, асисты)
- Установка и настройка
-
1. Установить MetaMod и CounterStrikeSharp
2. Разархивировать архив в любую удобную папку
3. Настроить конфиг (addons/counterstrikesharp/plugins/DiscordMonitoring/settings.json)
4. Сохранить конфиг и закинуть папку addons в корень сервера
. Создать ботаУ вас нет разрешения на просмотр ссылки. Вход или Регистрация
2. Слева Перейти во вкладку 'Bot'
3. Поставить настройки как на скрине:
4. Нажать на кнопку 'Reset Token', после скопировать токен =)
Ссылка для добавления бота на сервер -У вас нет разрешения на просмотр ссылки. Вход или Регистрация
Где XXXXX - Client ID бота, который располагается во вкладке OAuth2
Confing:{ "UpdateTime": 60, // Время обновления сообщения (в секундах) "BotToken": "token", // Токен от дискорд бота "ChannelID": 0, // Айди канала, в который отправится сообщение мониторинга "MessageID": 0, // Айди сообщения мониторинга (НИЧЕГО ТУТ НЕ МЕНЯТЬ, ОНО ОБНОВИТСЯ САМО) "UrlMapImages": "https://desireproject.ru/maps/{MAPNAME}.jpg", // Путь до картинок карт "TextTitle": "DesirePROJECT AWP [CS2]", // Заголовок embed сообщения "ActualTimeFormat": "HH:mm:ss | dd.MM.yyyy", // Формат даты и времени для футера "TextActualTime": "🕜 Данные актуальны на - {TIME}", // Текст футера "ListPlayersFormat": "{NAME}[{TEAM}] [K:{KILLS}|D:{DEATHS}|A:{ASSISTS}]", // Формат отображения игроков в списке // {NAME} - Имя игрока // {TEAM} - Команда игрока (CT / T / SPEC) // {KILLS} - Убийства игрока // {DEATHS} - Смерти игрока // {ASSISTS} - Ассисты игрока "EmbedColor": { "R": 34, "G": 139, "B": 34, "Random": false // Рандомный цвет embed, если нужно включить - замените на true }, "FieldMap": { "Name": "🌏 Карта", "Inline": true // Отображние полей в линию, если нужно отключить - замените на false }, "FieldOnline": { "Name": "📊 Онлайн", "Inline": true }, "FieldScore": { "Name": "🔃 Счет", "Inline": true }, "FieldPlayers": { "Name": "🐬 Игроки", "Inline": false } }