FS Log Assistant — это Discord-бот, который читает файлы журналов Farming Simulator, автоматически находит ошибки и предупреждения и объясняет, что они означают и как их исправить, на основе постоянно расширяющейся базы решений.
ЧТО ОН ДЕЛАЕТ
Загрузите файл log.txt, и бот отправит вам понятный список проблем. В каждой записи объясняется:
- в чём заключается проблема
- как исправить её пошагово
- где она появляется в журнале (номер строки и затронутая строка журнала)
- какой мод затронут, если в журнале указан конкретный мод
Безобидные сообщения отделяются от реальных проблем, поэтому вы сразу видите, что действительно важно. Сообщения без известного решения собираются анонимно, чтобы вскоре их можно было объяснить.
КАК ИСПОЛЬЗОВАТЬ БОТА
- Перетащите файл log.txt (или любой файл .txt / .log) в канал загрузки — бот ответит прямо там.
- Или отправьте файл боту в личном сообщении.
- Или используйте /log с файлом во вложении — ответ будете видеть только вы.
- Длинные результаты можно отправить вам в личном сообщении одним нажатием.
ПРОВЕРКА XML И МОДОВ
Бот также проверяет XML-файлы и ZIP-архивы модов на наличие основных ошибок, указывая точную строку и решение:
- синтаксические ошибки (незакрытые теги, одиночный символ «&», пропущенные кавычки, неверная кодировка)
- проблемы в modDesc.xml (descVersion, version, title, icon, l10n)
- языковые файлы (дублирующиеся или пустые тексты)
- пути к файлам (обратные косые черты, абсолютные пути)
- ZIP-архивы модов: недопустимое имя файла, modDesc.xml находится на один уровень папок глубже, а также все XML-файлы внутри архива
Используйте /xml или просто загрузите файлы в канал загрузки.
НАСТРОЙКА НА ВАШЕМ СЕРВЕРЕ
Управляющие сервером настраивают бота с помощью /logsetup:
- addchannel / removechannel — выбрать каналы загрузки
- language — немецкий или английский язык для сервера
- deletemessage — при необходимости удалить загруженный журнал после анализа
- status — показать настройки
После настройки бот публикует в канале панель с инструкциями и после каждого анализа оставляет её внизу. Пользователи могут изменить свой язык с помощью /loglanguage.
КОНФИДЕНЦИАЛЬНОСТЬ
Журналы очищаются до сохранения любых данных: удаляются пути, имя пользователя Windows, сведения об оборудовании и временные метки. Сохраняется только очищенный отчёт, чтобы распознавать частые ошибки и улучшать решения. Загруженные XML-файлы и ZIP-архивы проверяются и не сохраняются.
БЕТА-ВЕРСИЯ
Система всё ещё находится в стадии бета-тестирования. Если что-то работает неправильно, сообщите об этом SimuTools.
Предоставлено SimuTools.