Releases: YoloWingPixie/lsobot
1.1.1 | Bug Fix for Log Folder Creation
Fixes a bug in 1.1.0 that make sure that the Logs folder is created if it does not already exist.
1.1.0
Updates:
-
Loop detection time is now 15 seconds, down from 60.
-
Matured regrading functionality
-
Discord Embed message support
-
LsoBot loads from a config file. Please check https://github.com/YoloWingPixie/lsobot/wiki/Installation-Guide for instructions.
-
Switched Event Logging to text logging.
-
Added Bolter detection
-
Various bug fixes
ATTENTION WINDOWS 10 USERS. Please see #13 for instructions on installing LSO BOT for Windows 10
Windows Server users may follow the instructions in the Wiki currently.
1.0.5 | Bug Fixes and Regrading Feature
Now includes a functional regrading function that takes grades as they come in, evaluates them, removes AI LSO-isms and known bugged scores such as SLOX, EGIW, and regrades them. These new grades should more closely match what the client saw when they landed, vs what the server logged. Examples:
Before: GRADE:C : _DRX_ _LURX_ _SLOX_ (DLX) _LULX_ _LOIC_ _PIC_ _PPPIC_ _LOAR_ WIRE# 1 (EGIW)
After: C (CUT): _LURX_ _LOIC_ _PPPIC_ _LOAR_ WIRE# 1
Before: GRADE:C : _DRX_ _LURX_ WIRE# 4 _EGIW_
After: OK (Acceptable): _LURX_ WIRE# 4
Before: GRADE:--- : (DLX) LULX SLOX WIRE# 3 EGIW [BC]
After: OK (Acceptable): LULX WIRE# 3
For more information, check the wiki:
1.0.4 | Additional Bug Fixes & LSO Grade Rewriting
Added LSO grade rewriting. The server-side dcs.log is very pedantic and has issues such as almost always calling SLOX on F-14s or EGIW on all aircraft. Grades will now be re-written to remove these errors and to clean up some issues in grade formatting. This is still a work in progress and some grade rewrites may not be perfect or show incorrect grades. and some cut passes especially will come in as no grades instead.
Fixed a regex statement that was causing webhook spam in some instances where the number of event logs was low in the dcs.log.
Examples of the LSO grade rewriting:
Before : GRADE:C : LULX LOIC WIRE# 3 EGIW [BC]
After: GRADE:(OK) : LULX LOIC WIRE# 3
Before : GRADE:--- : DRX LURX SLOX WIRE# 4 EGIW
After: GRADE:OK : LURX WIRE# 4
1.0.3 | Bug Fix
Fixed issue where when UTC midnight occurs, landing event in the log from the previous day will be evaluated as within parameters to send to the webhook, spamming the webhook.
1.0 | Paddling Contact
Initial Release
Fixed comparator in error checking that was causing valid messages not to be sent to Discord.