ISIC is not just supposed to be a modular bot, it's also supposed to be a bot framework. You should be able to integrate ISIC into ANY project very easily. This is atm only doable with some limits, for instance can the developer not overwrite the database stuff currently. Also this issue might clash with #1, #2, #4, #9 or #11.
Current ToDo list for changes to improve this issue:
[x] Give database management into the hand of the developer
[x] Give module management into the hand of the developer
[x] Ability to use the bot w/o the web interface and other stuff a framework wouldn't need
[x] Maybe move the framework into a seperate repositoy? like isic-core
ISIC is not just supposed to be a modular bot, it's also supposed to be a bot framework. You should be able to integrate ISIC into ANY project very easily. This is atm only doable with some limits, for instance can the developer not overwrite the database stuff currently. Also this issue might clash with #1, #2, #4, #9 or #11.
Current ToDo list for changes to improve this issue:
Maybe move the framework into a seperate repositoy? likeisic-core