I want to use this project page as a possibility to use it as versioning tool for myself and it might sometime be a really usefull bot.
I checked in the current state which is not stable and not working because of some extensive coding sessions.
TODO:
- The PersistentMemory Class needs some cleanup, and some easy way to create a config should be implemented.
- The Simple Plugin System is working fine, however some details should be adapted
- There is still no Identification System, since there so many ways to authenticate I am thinking about doing it also as a plugin. (planning)
- I coded a second Plugin System the Complex Plugins will be able to be dynamically loaded, unloaded and reloaded in ONE seperate AppDomain. However this seperate AppDomain leads to additional problems, that why I probably will keep both Systems.
- The Plugins are mostly very rudimentally, or incorporate external code, I'll clean that up.
Ideas:
Some Plugins I still want to implement:
- A Quiz Bot
- Channel Managment
(to be continued)
Maybe I ged some more ideas soon ;)