This repository was archived by the owner on Oct 9, 2025. It is now read-only.
v4.3.0
4.3.0 (2025-03-14)
Bug Fixes
- add open inbox button (040cdcc)
- antiSwear: exit only after all checks finish (08980d7)
- appeals: fix the logic to fetch the appealer (eeee858)
- browse command: adjust spacing in hub connection display (93fd124)
- config: set default permissions for invite link command and adjust server name length display (16f8974)
- Context: add support for context menu command interactions (5d488de)
- Context: parse message links properly (baa2aab)
- decrease message sweeper interval (0586974)
- disable
[@everyone](https://github.com/everyone)mentions (kms) (de0e36c) - fix
/unblacklist server(3ded3d8) - fix clarity for deletemsg & antiswear (586ee69)
- fix deepsource errors (2dab293)
- fix error with
/hub blockwords create(a577ba9) - fix hub logging issue (b9d8802)
- fix improper argument passing for database query metrics (261297d)
- fix long localization (1f0ece5)
- fix long localization2 (f0339d5)
- fix long pt localization3 (acb6a2b)
- fix naming mistake of
/hub blockwords createfromaddtocreate(de9483f) - fix permission check hhh (fb75817)
- fix permission check util (bef43b2)
- fix some antipatterns (805b3e9)
- fix some links in /about (615ec2f)
- fix some nested interactions not loading (d9f9085)
- fix topgg posting and recieving votes (a9d3d7c)
- fix topgg stats posting (d0ea43b)
- fix topgg stats posting (27df647)
- fix various unknown interactions (638c687)
- guild events: remove join goals (357428e)
- hub browse: notice about using website instead (c428820)
- hub config logging: fix multiple collector issue (6e36531)
- hub service: change name matching from
containstoequals(65e2aed) - hubLogs: remove
undefinedfrom msg content of logs (0fda6f4) - joinserver: join using server name) (8625aee)
- joinserver: members with
ManageMessagesonly can accept/deny (8955c6a) - leaderboard: make it less ugly (78e4732)
- leaderboard: make it less ugly (aaaa) (e6b344e)
- locales: new rules (aec3923)
- locales: update invite messages for clarity and permissions (aa9ec41)
- logging: simplify hub retrieval and role checks in getHubForUser method (0bcfe00)
- logs: show
No content providedwhen theres no content (577a506) - make
/devcommand staffOnly (cdc7707) - move webhook sending inside api (7e0dcde)
- network: dm user about dev announcements instead (abd2a70)
- new rules (c27e81c)
- remove JSON.stringify from CacheManager params (286634d)
- rename
/hub jointo/connect(98ef741) - rename
UserDatacollection toUser(0796d6e) - set max length of dev alerts to 4000 chars (ffc9528)
- setup: rename context variable for clarity and update reply method (2041ae9)
- setup: use dynamic reply method for interaction follow-up (52d8ed5)
- temporarily stop pausing connections (b969744)
- whatamidoingwithmylife (6d3ed91)
Features
/hub blockwords delete(19df224)/hub transferto transfer hub ownership (fe03928)/profilecommand to view own or someone else's profile (#246) (844670f)/warncommand (14a9021)- better setup command (03054c1)
- bot analytics (a53f0c7)
- chinese language support (d70191a)
- deleting own message also deletes from other servers (d4bd6bf)
- dev alerts &
/inbox(#239) (d82672d) - global user & server message leaderboards (#245) (9ff2e7e)
- hub browse: made embed design easier to look at (e98ed5d)
- hub join: check servername for swear words (5dccb74)
- hub rules (68d36a3)
- join a server using
/joinserver(#241) (8766db7) - new cluster memory usage metric (867ade7)
- new help command (cbb6832)
- new setup command (3661691)
- new voter perks (21f7d39)
- partial portugese translations (d682d4a)
- prefix/slash/context menu commands in one file (#231) (683799b)
- remove legacy profanity filter (c839aaa)
- send database query usage metrics (922dbe1)
Performance Improvements
- now half the time to process hub message (f81c60c)