MazznBot
The Twitch bot for flight simulation!
13.01.2022 - 1.7.0.1
- Fixed an issue where authorized users would get an "unauthorized" message
- Fixed version numbers not updating on compiled .exe file
- Changed version number format to comply with AssemblyFileVersion
- Fixed an XML related crash
22.05.2021 - 1.6.0b
- Fixed crash related to -codes when no flightplan was set
- Worked around issues with MSFS (FS2020) bush trips / missions
- Will act as if no flight plan is set (format is different from normal plans and path is incomplete in SimConnect)
28.01.2018 - 1.5.2b
- Added option to automatically connect to chat and flight sim after login
- Both checkboxes only work with the simconnect version right now
24.03.2018 - 1.5.1r
- Fixed version number not current (whoops)
- Change to -info when no runways are present in runways.xml
- Now reads "No runway information" instead of just "+++ Runways: +++"
20.03.2018 - 1.5.0r
- Changed -info text layout
- Altitude is now at the end of the output for easier spotting
- Information is separated by "++" now
- Fixed another crash related to P3D's runways.xml
- Several smaller internal changes
- Improved error handling (hence no more crashes I hope)
- Backend changes, fixes, updates
19.03.2018 - 1.4.2r
- Updated backend to the 2017 New Twitch API (from v3)
18.03.2018 - 1.4.2r
- Fixes to -info XXXX
- Fixed a crash related to airports without a state (P3D only issue)
- Fixed altitude information missing
- Hid the "Chat auto connect" checkbox as it's inop
- Added tooltips to buttons etc for clarification
18.03.2018 - 1.4.1
- (Skipped)
20.02.2018 - 1.4.0r (2)
- Fixed login screen saying "token" instead of "secret"
- Thanks Cody.
20.02.2018 - 1.4.0r
- Fixed crashes if SimConnect is not present
- Alternate interface for non-SimConnect-environments
- Proper error handling
- Extracting functionality from Forms
- Backend updated
- Registration/account management changed
18.02.2018 - 1.3.4b
- Changed flightplan world position parsing
- Used to be convertion to ISO, then to Coordinate object
- Now we're converting DMS to degrees, which the Coordinate class uses natively
- This seems to work reliably so far, no bugs
- Minor code changes here and there for clarification
- Some more small UI changes
17.02.2018 - 1.3.3r
- Changed some of the login UX for clarification
- Attempted to fix issues with flightplan parsing
- Function to parse coordinates is bugged
- But it's not working yet.
29.01.2018 - 1.3.2r
- Happy new year (lol)
- Tested P3Dv4 connectivity: Works just fine! (64bit hooray)
- Fixed an authentication error in the backend
- Wrong POST parameter name... Whoops!
- Hid the console window in MBot
- Changed border type to "toolbox" to account for smaller title bar
- The Win10 buttons were too wide to be able to move the window
- Remember: Double click on the tray icon can hide MazznBot completely
- Also you're able to click the taskbar icon when it's in foreground to minimize it
- Also also: Win Key + Arrow Down works, too
- Working on New Twitch API compatibility, as APIv5 will be gone in December '18
21.06.2017 - 1.3.1r
- Changed assembly to .NET 4.0
- Running SimConnect in mixed mode
- Initializing XML is now run as a Task in the background
- Will not connect to channel before it's done so it doesn't run it twice
21.06.2017 - 1.3.0r
- Fixed crash when authentication failed
- Implemented SSL handling
- IRC connection now using SSL (Port 443)
12.06.2017 - 1.2.1r (still)
- Changed website behaviour
- Web authentification flow created
- Channel validation flow created
- Newsletter registration in the works
19.05.2017 - 1.2.1r
- System tray icon indicates connection status
- Reenabled token behaviour (authentication validation)
19.05.2017 - 1.2.0r
- Added systray icon
- context menu for chat and simconnect
- double click to hide window
- updated readme file with Q&A
19.05.2017 - 1.1.3r
- Added message if an incompatible flightplan was loaded (e.g. FS9/non-XML)
- Some more comments
- Debug logging function, saves to .exe folder
- Disabled SimConnect if chat is disconnected to avoid exceptions related to IRC
- Ready for release?
21.04.2017 - 1.1.2r
- Added some more comments
- Added a proper changelog
- Fixed METAR crashing when no ICAO was supplied
- Now returns current destination's METAR
- Implemented basic online chart search
17.01.2017 - 1.1.0b
- Fixed distance calculation with waypoints
01.01.2017 - 1.0.0b
- Happy new year
- Fixed some crashes I think?
- Why did I even code that day?
30.12.2016 - 1.0.5b
- Added readme file
- Fixed some SimConnect issues
- Reworked airports to XML source
28.12.2016 - 1.0.1b
- Fixed distance calulation (hopefully)
- SimConnect now working
23.12.2016 - 1.0.0b
- New codebase
- Implemented parsing runways.xml file
- Disabled token authentication
- Reworked airport logic