|
That I would have a specific agenda for adding features to the program should not be a surprise, what should surprise you is that they do get done. This particular update addressed the means which was started way back when I first overhauled the bot, the ability to import and export individual commands or groups of commands to and from botscript files. Several issues with the system, naturally, by default, anything imported into a bot will be disabled unless you check the box to have it be enabled. And anything exported from the bot will be enabled. Which also means that another feature system of the bot is now working, if you create a bot via the export means, when opening a botscript file, if it finds that it's the type BotClip, it will open the import function of the bot, and you can select what commands are inserted into the current bot. Notation, botscript files are plain text, and while there is not a menu option for this yet, regular botscript files may be tagged as an example bot, you just open the file with notepad, and add the following to the headers: ExampleBot=True, and the filename gets zapped from the internal control structure, forcing you explicitly save the bot on exit. Though you don't need to actually assign the value of true to the statement, anything will work, it's the presence of the header that causes the effect. 
Additional modifications: - Ability to detect beekin badges.
- Crash proofing the open and save system where a modified bot causes additional dialogs to get in the way.
- Crash proofing the open and new menu items to prevent opening or causing a new bot to be created while connected.
- Some additional mods to the database system to cover another crash error found in it.
|