Chat Plugins are probably the area that needs to most work as they are the most modified.
To consider:
- Should we merge all plugins into chat-plugins and drop support for the alternate folder?
- Pros: Reduced possibility of errors, especially when main changes anything to do with chat-plugin folder functionality.
- Cons: Folder becomes bigger since it has more plugins (bloat).
- Should we try to merge some related plugins together such as custom colors, avatars, and icons?
- Pros: Less bloat in the number of files.
- Cons: Possible bloat in the file instead.
Please try to keep plugins self contained (they stay inside their own file and code in other files is NOT needed)
Please ensure all commands have a /help entry
Chat Plugins approved for refactoring and re-adding
Chat Plugins pending approval before refactoring and re-adding. Refactor at your own risk.
If I missed something, or you have opinions on what to keep/remove reply to this. For those that are approved and unclaimed (no parens after the plugin name) feel free to post here to claim it and then refactor it.
Chat Plugins are probably the area that needs to most work as they are the most modified.
To consider:
Please try to keep plugins self contained (they stay inside their own file and code in other files is NOT needed)
Please ensure all commands have a /help entry
Chat Plugins approved for refactoring and re-adding
Chat Plugins pending approval before refactoring and re-adding. Refactor at your own risk.
Ambush [ambush.js Create ambush.js #230 ] Not yet added plugin that is a game thats often hosted by bots.Gen Requests [genrequests.js] ???Modified Plugins/Commands from Main [modified.js] We should potentially just modify them where they originally were from, even if it causes conflicts we can fix them and its important to know when the base code changes for these.Modify the command in its original file.Room Shop [roomshop.js] Idk maybe this has a useful purpose.Merged into shop (supports both with less code)Splatoon [splatoon.js] I'm a fan of the game but idt it has enough draw here.If I missed something, or you have opinions on what to keep/remove reply to this. For those that are approved and unclaimed (no parens after the plugin name) feel free to post here to claim it and then refactor it.