Integration of Discord rich presence for the War Thunder
This is a application which adds War Thunder as a Discord Rich Presence.
This application pulls in-game information from War Thunder through Port 8111. This application modifies in no way whatsoever any data from the game, it is completely safe and will not get you banned.
- Golang 1.23
- Discord
- War Thunder
- Shows if you are in the hangar, in a match, or loading in game.
- Show what vehicle you are using.(Ground or air).
- Displays an image of the vehicle you are using.
- Сonverts the system name of the vehicle to a readable format (if the name of the vehicle is not saved in the list) or converts them to a readable format if the name is saved in the list (according to the name of the vehicle in the game).
- Show simple vehicle stats(Speed | Crew total/Crew current for ground vehicle, Speed TAS | Altitude for air vehicle).
- Show the game logo in the specified color (from the available list).
White main logo
Red main logo
Ground vehicle (basic)
Ground vehicle (alternative)
Air vehicle (basic)
Air vehicle (alternative)
Vehicle with an unsaved name
- Go to "Releases" tab and download the latest version's .EXE file.
- (If you haven't downloaded settings.json) Create file "settings.json" with this keys:
{
"refresh_time": 7, // It is responsible for the time between status updates and cannot be less than 5
"main_logo_theme": "main_red" // Game logo in the specified color, color list: main_red, main_white
"alt_presence": false, // Alternative display of vehicle(speed, etc..) statistics
"lang": "en" // lang code
}
- Launch the app at any time.
- Speed/altitude information can be set late (you can experiment with "refresh_time" in the settings)
Интеграция Discord rich presence для игры War Thunder.
Информация получаемая для установки статуса в Discord берется с API игра расположенной по адресу - http://127.0.0.1:8111/
За использование нельзя получить бан так-как приложение никак не взаимодействует напрямую с игрой.
- Golang 1.23
- Discord
- War Thunder
- Отображает статус игры: в ангаре, загрузка, в бою.
- Отображает какую технику вы используете(Наземную или авиацию).
- Отображает изображение техники которую вы используете.
- Конвертирует в удобочитаемый формат название техники(так-как с API приходит техническое название техники), либо берет название из игры со всем форматированием(если есть в списке)
- Отображает некоторые данные о технике: скорость + общее количество экипажа/текущее количество экипажа для наземной техники или TAS скорость + высота для авиации.
- Отображает лого игры в выбранном цвете(красном или белом) при установке параметра в настройках(по умолчанию белый).
Белое лого игры
Красное лого игры
Наземная техника (стандарт)
Наземная техника (альтернативная)
Авиация (стандарт)
Авиация (альтернативная)
- Перейдите в вкладку "Releases" и скачайте exe и settings.json(не обязательно) с последнего релиза.
- (Если не скачали settings.json) Создайте рядом с exe файл "settings.json" с ключами:
{
"refresh_time": 7, // Частота обновления статуса в Discord
"main_logo_theme": "main_red" // Вариант лога игры, доступные: "main_red" - красное лого, "main_white" - белое лого.
"alt_presence": false, // Альтернативный вариант отображение статискики техники (скорость и тд)
"lang": "en" // На каком языке отображать текст в статусе
}
- Запустите приложение в любое время.
- Высота и скорость может устанавливать с задержкой(иногда очень большой), можете поэкспериментировать с параметром "refresh_time" в настройках.
(Вероятно не является ошибкой)
- Дополнительную технику в список форматирования(лучше выглядит и работает быстрее чем резать название).
Русскую локализацию для текста в статусах.