nxbat
896d3fc4d9
[Scheduler] Expired bans now give a reason when audit logged. ( #12 )
2026-08-25 09:39:28 -07:00
nxbat
cb2348f89c
[DB] Merge getGuildSettings & putGuild into GetOrCreateSettings ( #9 )
2026-08-19 08:44:26 -07:00
Tarrgon
26075704e2
Add privacy policy command
2026-07-09 07:50:13 -04:00
Tarrgon
df785f1eac
Add site breaker ping
2026-07-08 11:35:57 -04:00
Tarrgon
f32e2292ea
Add message purging
2026-07-06 21:51:00 -04:00
Tarrgon
c4a02a23e0
Organize imports
2026-07-06 21:50:06 -04:00
Tarrgon
99d38c6fbd
Turn this into a function
2026-07-06 21:48:52 -04:00
Tarrgon
38ddcde06c
Role buttons
2026-06-12 12:33:41 -04:00
Nix Krystik
57eb5f403c
copying and pasting for the win.
2026-06-03 23:41:30 +08:00
Tarrgon
ea37046d30
Update settings.ts
2026-06-02 16:46:45 -04:00
Tarrgon
357b287aa8
Merge
2026-06-02 12:45:55 -04:00
Tarrgon
3302d8fe92
Merge branch 'master' into pr/5
2026-06-02 12:45:47 -04:00
Tarrgon
e6fb923531
Settings
2026-06-02 09:40:52 -04:00
Nix Krystik
dfc6196e67
revert embeds to regular content responses
2026-05-29 21:39:06 +08:00
Nix Krystik
71f1318f7b
Merge branch 'master' into db-rewrite
2026-05-29 12:52:13 +00:00
Tarrgon
6ad3ee5f23
Fix line endings
2026-05-29 08:43:48 -04:00
Nix Krystik
1c8ff60adf
remove spacing from embed builders.
2026-05-29 08:56:27 +08:00
Nix Krystik
00da10da0c
Added a embed pre-builder to make all the embeds consistent.
2026-05-29 08:53:01 +08:00
Nix Krystik
a4299318b0
prettier and i couldn't agree on styling so i disabled it. ended up missing a semi-colon. javascript is javascript and ignores this now :D
2026-05-28 21:09:05 +08:00
Nix Krystik
f6f65484ca
update naming
2026-05-28 20:54:19 +08:00
Nix Krystik
ab33376f9d
Updated settings to remove null check and crushed the smaller settings functions.
2026-05-28 20:50:21 +08:00
Tarrgon
13251468b1
Update modals
2026-05-19 12:14:19 -04:00
Tarrgon
7e5ec68f7e
Add mod ticket context menu
2026-05-19 11:45:56 -04:00
Tarrgon
ed6d43c3ad
Custom mod tickets
2026-05-19 09:44:43 -04:00
Tarrgon
d08b21492a
Add new features
2026-05-19 09:04:59 -04:00
Tarrgon
0890bdc5bf
Ensure name length
2025-12-13 17:58:20 -05:00
Tarrgon
c2e4d1bd3c
Do both
2025-11-19 14:05:55 -05:00
Tarrgon
20d431f61d
Fix knowledgebase
2025-11-18 21:20:55 -05:00
Tarrgon
ed6cd90627
Add user id to user-related messages
2025-11-18 11:49:09 -05:00
Tarrgon
a540ce3c92
Only kick alts
...
The joiner will prevent them from joining, and if they are banned, only the banned account has its ban lifted. This prevents future headaches of unbanning.
2025-09-29 18:43:44 -04:00
Tarrgon
85f6b63d4e
Add full ban
2025-09-29 15:34:18 -04:00
Tarrgon
c9ee0cc6a8
Fix title being too long
2025-09-25 20:58:22 -04:00
Tarrgon
1148a5cfba
Change responses to be a bit more helpful
2025-09-22 10:15:58 -04:00
Tarrgon
333f4bdf4a
Use modal for knowledgebase
2025-09-17 19:18:40 -04:00
Tarrgon
0a896e8466
Log knowledgebase updates
2025-09-17 18:10:07 -04:00
Tarrgon
06d7e942f6
Organize imports
2025-09-15 17:32:36 -04:00
Tarrgon
2b0c1de895
Update ban message
2025-09-14 12:58:38 -04:00
Tarrgon
f6e83b3710
Remove unused imports
2025-09-14 08:05:59 -04:00
Tarrgon
76e6ca9e38
Staff knowledgebase
2025-09-12 08:34:14 -04:00
Tarrgon
aa08477e9b
Use resolveUser with whois
2025-09-12 08:32:59 -04:00
Tarrgon
8203ee1d39
Small fix to notes
2025-09-10 18:27:54 -04:00
Tarrgon
6adc431823
Attempt a few extra ways to resolve users
2025-09-08 06:58:16 -04:00
Tarrgon
7c050b62db
Unify error message
2025-09-07 22:05:55 -04:00
Tarrgon
c5868612cf
Attempt to resolve usernames
2025-09-07 20:24:25 -04:00
Tarrgon
a00f4a3830
Graceful error handling of non existing users
2025-09-07 20:13:00 -04:00
Tarrgon
5a0aab69ff
New logs channel
2025-07-21 14:23:55 -04:00
Tarrgon
5b045de4bd
Forward banned alts to mod channel
2025-07-19 13:52:22 -04:00
Tarrgon
dffd7d572e
Ban by id
2025-07-16 17:39:22 -04:00
Tarrgon
3fadfaa613
Add manual linking
2025-07-13 15:00:46 -04:00
Tarrgon
e97c7fa886
Check if the user exists
2025-07-13 15:00:41 -04:00