logo 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