19 Commits

Author SHA1 Message Date
f5837c4b25 Debug: Extend rendering debug command 2023-08-20 11:53:50 +02:00
0c232a55cb Debug: Catch and print errors when fetching from Jose 2023-08-07 17:34:19 +02:00
b099c29ecf Rendering: Add debug output in develop mode
- Burn node info into rendered card
- Log job def onto console
2023-08-07 17:34:19 +02:00
ce55b1b45a Debug: Add wishlist debug command 2023-03-16 00:30:21 +01:00
31bb2512ec Debug: Allow patreon debug with optional extUser 2023-03-13 14:41:46 +01:00
a2883732ca Debug: Fix claim reset key 2023-03-13 03:43:34 +01:00
b4dda4b49f UserUtil: Add support for Patreon multi drop/pickup
Instead of setCooldown we now use the actionHandler to
process drops and pickups.
2023-03-13 03:28:35 +01:00
397ebde3e5 UserUtil: Add getPatreonPerks helper
and patreon debug command.
2023-03-12 20:35:14 +01:00
42797eb90e [WIP] Trading and TradingStore implementation 1 2022-11-22 17:15:48 +01:00
bbbcaaaf29 User/Debug/Profile: Add primary and secondary currency 2022-09-26 13:15:40 +02:00
a49a478972 History: Add currency and XP tracking 2022-09-21 17:18:12 +02:00
73fb84c33d Debug: Defer all debug replies and lock clear_cards in production 2022-09-21 12:22:34 +02:00
fc45908419 Add maintenance mode 2022-09-19 09:02:42 +02:00
292cd00613 Debug: Add command to alter a users experience
Also added the option to pass a user mention instead
of an id as the extUser parameter.
2022-09-12 04:03:04 +02:00
c537c1c9e6 Debug: Add optional userid parameter
Implemented for reset_cd to allow resetting other users cooldowns
2022-09-09 11:36:24 +02:00
eb4ffae173 Add command permission checks
Level 0: Every user - Public commands
Level 1: Guild owners or members with respective admin role - Elevated guild commands
Level 2: Global admins - Every command including levels below
2022-08-19 19:18:01 +02:00
e21fc57f22 Add drop and pull cooldowns 2022-08-19 14:41:48 +02:00
ae60732836 WIP basic card dropping 2022-08-18 19:24:44 +02:00
317230c9c3 Upgrade discord.js from v13 to v14 2022-08-18 11:26:51 +02:00