This bot was made to allow users to contribute to it through easy-to-write modules, allowing it to be expanded fairly easily. It handles permissions and commands by itself, passing them on to modules. It is an open source project licensed under GNU-GPLv3. It currently has some form of moderation and will definitely include a lot more soon.
GitHub: https://github.com/zapteryx/Zap