Bug fixes
- Fix
!region
when the user was not cached by discord.js
Bug fixes
- Fix the network mod log
- bans and unbans should now get reported
- Fix Jasmine's version presence text
Bug fixes
- Fix the
!broadcast
command - Fix code that checks if a guild is the OWMN guild
Bug fixes
- Fix on listen crash with Streaming Service
Major Features:
- Update to ChaosCore 4
- add
!config owMains broadcastSettings
- add 'UserRoles' plugin
- Allows users to
!join
roles
- Allows users to
Major Features:
- Update Chaos-Core to v3.0.0
- renames modules to plugins
- Merged all core plugins together
- All plugins are now disabled by default on new servers
- use
!config core enablePlugin <plugin>
to re-enable plugins
- use
- added
!config core listPlugins
to view all available plugins
- Added the AutoRoles plugin
- allows for setting a role that Jasmine should automatically grant to users when they join.
Updated config commands
before | replacement |
---|---|
!config command enable <command> |
!config core enableCmd <command> |
!config command disable <command> |
!config core disableCmd <command> |
!config command enabled? <command> |
!config core cmdEnabled? <command> |
!config command list |
!config core listCmds |
!config command setPrefix <prefix> |
!config core setPrefix <prefix> |
!config permissions addRole <role> <permission> |
!config core grantRole <role> <permission> |
!config permissions addUser <user> <permission> |
!config core grantUser <user> <permission> |
!config permissions list |
!config core listPerms |
!config permissions rmRole <role> <permission> |
!config core revokeRole <role> <permission> |
!config permissions rmUser <user> <permission> |
!config core revokeUser <user> <permission> |
!config core enablePlugin <module> |
!config core enablePlugin <plugin> |
!config module disable <module> |
!config core disablePlugin <plugin> |
Bug fixes
- restore data directory location
Bug Fixes
- Fix !region and !platform on servers with more then 250 members
Minor Features:
- update nix-core
- adding additional test coverage
Major Features:
- Add Streaming module
- use
!config core enablePlugin streaming
to enable !config streaming setLiveRole {role}
to set a role to assign to users that go live!config streaming setStreamerRole {role}
to restrict the live role to approved users
- use
Minor Features:
- update nix-core to latest version
Minor Features:
- esports is now a new broadcast type
Minor Features:
- Don't report auto bans to the OWMN mod log
Minor Features:
- Auto ban users with Twitch links in their names
- via the modTools module
Major Features:
- Allow for auto ban users with Discord invites in their names
- via the modTools module
Major Features:
- Allow for configuring regions in ow-info module
- DOCUMENTATION?!?! Wow!
Major Features:
- Add confirmations to broadcasts
Major Features:
- migrate !region and !platform commands from Nix to Jasmine
Major Features:
- Switch to using yarn for development
- Update nix-core to a newer version
Minor Features:
- Add april fools thing for Sombra Mains
- Update messages for ban and unban in the mod log
Bugfixes:
- fix typo in !ban
Bugfixes:
- modTools ModLog
- Gracefully handle when unable to read bans
- Gracefully handle when unable to read audit logs
Major Features:
- Created Network ModLog
- Bans and unbans on a hero server will be reported to the Network ModLog
- Added JoinLog
- User join/leave can are added to the JoinLog
- enable with:
!config modTools enableLog JoinLog <channel>
Minor Features:
- Bans and Unbans made via Discord are reported in the ModLog
!topic
changes- spaces are now allowed in the channel name
- The first message in a topic channel is automatically pinned
- A user can now be found by ID, Mention, or Tag for
!ban
,!unban
, and!warn
Config actions changes:
modTools enableModLog <channel>
changed tomodTools enableLog <type> <channel>
- JoinLog and ModLog can now be enabled separately
modTools disableModLog
changed tomodTools disableLog <type>
- JoinLog and ModLog can now be disabled separately