This repository was archived by the owner on Oct 9, 2025. It is now read-only.
v4.1.0
Features
- ux: new user rules screening #196 (dev-737)
- hub: show all infractions if target not provided (dev-737)
- add TempHubService and chat group management #201 (dev-737)
- add special char to hide image hyperlinks #203 (dev-737)
- add mark resolved button to report logging #203 (dev-737)
- reply with hello message on @mention #204 (dev-737)
c!helpfor list of prefix commands #210 (dev-737)- chat lobbies preview #210 (dev-737)
- process messages in batches #211 (dev-737)
- simple
/setupcommand #211 (dev-737) - no longer pause hubs with < 50 servers #211 (dev-737)
- connect: randomized tips (dev-737)
- simplified setup command #218 (dev-737)
- guildCreate: update welcome message and buttons (#219) #219 (dev-737)
Bug Fixes
- fix deploy-commands script (dev-737)
- localeTypeGen: update output file path for locale types (dev-737)
- interactions: fix rules screening check (dev-737)
- hublogmanager: cache data after each update (dev-737)
- connectedList: add checks to ensure connections before deletion and update #201 (dev-737)
- prevent usage of wrong reply method #201 (dev-737)
- lint errors #201 (dev-737)
- fix network utils import (dev-737)
- fix network username showing hubname instead of servername (dev-737)
- fix double message after rejoining hub #202 (dev-737)
- rulesScreen: send real interaction to
handleError()#202 (dev-737) - hub: make hub option optional in
/hub join#202 (dev-737) - blacklist: fix unblacklist timer not triggering #202 (dev-737)
- make ready event synchronous #202 (dev-737)
- modpanel: fix error with forever blacklisting servers #203 (dev-737)
- fix not being able to delete hubs #203 (dev-737)
- blacklistAppeal: fix using wrong reply method #203 (dev-737)
- blacklist: fix interaction response method & error with blmanager.log() #203 (dev-737)
- add missing emoji to
/hub announceerror msg #203 (dev-737) - fix mark resolved button error #203 (dev-737)
- hub infractions: fix long load times #204 (dev-737)
- show guidelines link for bot wide bans #204 (dev-737)
- fix blacklists expiry #204 (dev-737)
- reports: send username instead of mention #210 (dev-737)
- make lobbies sharding friendly ;( #211 (dev-737)
- lobby: add required bot perms to commands #211 (dev-737)
- hub join: make channel param optional #211 (dev-737)
- remove try/catch from non-lobby/network msgs #211 (dev-737)
- hub browse: make stars show in mobile #211 (dev-737)
- fix typo for spam reason in auto blacklist #211 (dev-737)
- remove random console.log #211 (dev-737)
- /about: fix broken link (dev-737)
- only send paused message to connected servers (dev-737)
- fix up the lobby thing (#212) #212 (dev-737)
- fix lobby notification not working (#214) #214 (dev-737)
- fix manager not able to change mod positions (dev-737)
- fix not being able to reply to messages with
c!mp#215 (dev-737) - hub create: fix having to always specify icon and banner #215 (dev-737)
- hub logging: fix being able to set channels where user doesnt have permisison #215 (dev-737)
- fix not being able to delete hubs #215 (dev-737)
- fixed message link regex #215 (dev-737)
- make mentions work in hub logs #216 (dev-737)
- hub moderator check hotfix (dev-737)
Documentation
Styles
Code Refactoring
- better prefix command error msg (dev-737)
- networkUtils: make deleteConnections return deleted connections (#195) #195 (dev-737)
- new services/ folder (#199) #199 (dev-737)
- prefix: rename totalArgs to requiredArgs for clarity #201 (dev-737)
- split message handling into multiple services #201 (dev-737)
- move appeal button to infractions/BlacklistAppeal.ts #201 (dev-737)
- logging: add error logging to message edits #203 (dev-737)
- improve role management in VoteManager #203 (dev-737)
- remove unused HubLogger class and constants #203 (dev-737)
- move mod panel logic into infractions/ dir #204 (dev-737)
- add
/setupto guildCreate event #211 (dev-737) - make readonly props readonly (#213) #213 (dev-737)
HubService()class #215 (dev-737)- slashies: use contexts instead of deprecated dm_permission #216 (dev-737)
- refactor subcommand handling #216 (dev-737)
- add new methods to HubService #216 (dev-737)
- db: refactor database schema (#217) #217 (dev-737)
- update welcome message and @ message (#220) #220 (dev-737)
Chores
- core: move
config/*intoutils/#196 (dev-737) - about: improve about command with credits and team info #196 (dev-737)
- remove all translation files except en and es (#197) #197 (dev-737)
- new crowdin updates (#198) #198 (dev-737)
- update user activity #201 (dev-737)
- remove outdated comment #201 (dev-737)
- update dependencies #201 (dev-737)
- remove version tag from docker-compose #204 (dev-737)
- add logs for debub #211 (dev-737)
- better logging for lobby debugging #211 (dev-737)
- move discord.log -> info.log #211 (dev-737)
- update deps (dev-737)