Huffelpuff

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 ;)