ad327b8595Attempt 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.Brazman2023-04-13 16:47:55 -0500
fae4dc0ec9Removed 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.Brazman2023-04-06 08:17:21 -0500
fc00374f7dDatabase/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.Brazman2023-04-06 08:17:21 -0500
193deba267New economy 'Baltop' command and QOL. - Added method for getting the entire list of economy entries from a given guild id. - Added 'Baltop' command which lists the top 20 users in a guilds economy, ranked by most money. - Improved 'Daily' command by having it show the remaining time until a user is able to claim their next daily.Brazman2023-02-27 17:39:44 -0600
45b2402329Betflip visual changes - Changed betflip responses to superior looking embeds with extra information.Brazman2023-02-25 21:51:06 -0600
03e12e87e4Economy fixes - Made balances bottom out at 0, making negative balances impossible. - Fixed bug with users being able to gamble with money they don't have.Brazman2023-02-16 14:29:02 -0600
4169712dffAdded template for config file with a readmeBrazman2023-02-16 12:34:31 -0600
d698716cf4Economy rewrite. - Stored the economy database in .json instead of .csv - Completely rewrote the basic economy setup - Commented out all old economy codeBrazman2023-02-15 16:57:47 -0600