Plugin api bugfixes
Changes:
- Rename sendBroadcast to broadcast
- Rename sendMessageAs to sendMsg in plugin api and internally
- Rename sendDmAs to sendDm
- Remove already removed event defenitions from being checked
- Plugin event errors are now logged
- Changed how direct messages look like
- Updates to plugins
- Changes to documentation and other .md files
Client & protocol update
Changes:
- Protocol now supports server -> client requests
- Added new
DISPLAY
andDISLPLAY_display_name
packets. - Fixed client not running in /client directory when debugging
- Fixed default config being invalid
- Fixed apiGet function not working without http scheme
- Fixed config types being always strings
- Fixed store credentials and online mode config options
- Implemented protocol changes on server
- Fixed server not broadcasting messages from client if a plugin used the onMessage event
- Random bugfixes
Bugfixes & config
Changes:
- Add config
- Fixed potential bug where by forgetting to send \t in a raw data send would result in the client not parsing it
- Remove bans & topics from server
- Loading of plugins is now in a function
- Fix some plugins
- Random bugfixes
Everything before this is UNDOCUMENTED
Changes:
- Publish source.