Commit Graph

9 Commits

Author SHA1 Message Date
Brazman 153015e875 esfgdegfs 2023-08-02 19:59:45 -05:00
Brazman ad327b8595 Attempt at double-gem/coal fix.
-Attempt to fix bug that allows for a message to be gemmed/coaled twice if done fast enough, by having it write the log for the pin earlier.
2023-04-13 16:47:55 -05:00
Brazman e9d7876620 Brimstone fix 2023-04-12 00:20:32 -05:00
Brazman fae4dc0ec9 Removed code commentsDatabase/Gemboard Rewrite + Additions
-Rewrote backend to support seperate databases/configs for guilds.
-Added configuration file for gemboard to determine emote ids, amounts, etc.
-Added command for owner of guild to run to configure gemboard.
-Added new 'Turbo' pins, which create an additional special pin for messages which get a high amount of gem/coal reactions, with the amount required determined by config file.
-Added method to retrieve the relevant embed from a supplied Discord message.
-Solved the issue of retrieving proper links to tenor gif embeds, allowing pinned messages to embed the tenor gif posted. The solution was really stupid, too. Thanks Tenor.
-Rewrote pins to now also store the id of the user whom the pinned message was authored by.
-Added variant of CheckPinID for turbo pins.
-Made all economy commands reference once instance of Random() instead of creating their own instance every time.
-Condensed code in the Wheel command by using two arrays, instead of a switch statement.
-Removed old commented-out code from EconomyCommands and SlashCommands.
-Removed pointless usings in SlashCommands.
2023-04-06 08:21:53 -05:00
Brazman 45b2402329 Betflip visual changes
- Changed betflip responses to superior looking embeds with extra information.
2023-02-25 21:51:06 -06:00
Brazman c99e56f53b a 2023-02-16 12:31:41 -06:00
Brazman 24fff63160 Economy updates & gemboard 2023-02-16 12:20:08 -06:00
Brazman d698716cf4 Economy rewrite.
- Stored the economy database in .json instead of .csv
- Completely rewrote the basic economy setup
- Commented out all old economy code
2023-02-15 16:57:47 -06:00
Brazman 5da3b3de02 Initial Commit 2022-09-10 14:56:21 -05:00