Commit graph

  • 153015e875 esfgdegfs master Brazman 2023-08-02 19:59:45 -0500
  • 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. Brazman 2023-04-13 16:47:55 -0500
  • e9d7876620 Brimstone fix Brazman 2023-04-12 00:20:32 -0500
  • bd9a5d8915 Merge branch 'master' of https://github.com/Brazmann/SuperMachoBot Brazman 2023-04-06 08:23:38 -0500
  • 0c80cc9cc0 Merge branch 'master' of https://github.com/Brazmann/SuperMachoBot Brazman 2023-04-06 08:22:02 -0500
  • 9d6bfacc71 Merge branch 'master' of https://github.com/Brazmann/SuperMachoBot Brazman 2023-04-06 08:22:02 -0500
  • 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. Brazman 2023-04-06 08:17:21 -0500
  • fc00374f7d Database/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. Brazman 2023-04-06 08:17:21 -0500
  • 193deba267 New 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. Brazman 2023-02-27 17:39:44 -0600
  • 45b2402329 Betflip visual changes - Changed betflip responses to superior looking embeds with extra information. Brazman 2023-02-25 21:51:06 -0600
  • 03e12e87e4 Economy 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. Brazman 2023-02-16 14:29:02 -0600
  • 4169712dff Added template for config file with a readme Brazman 2023-02-16 12:34:31 -0600
  • c99e56f53b a Brazman 2023-02-16 12:31:41 -0600
  • 3bbbf3d1e3 Got rid of local filepaths and unnecessary files Brazman 2023-02-16 12:31:25 -0600
  • 24fff63160 Economy updates & gemboard Brazman 2023-02-16 12:20:08 -0600
  • d698716cf4 Economy rewrite. - Stored the economy database in .json instead of .csv - Completely rewrote the basic economy setup - Commented out all old economy code Brazman 2023-02-15 16:57:47 -0600
  • 5bbf4a5806 gitignore update Brazman 2022-09-16 14:35:10 -0500
  • db1595114b Merge branch 'master' of https://github.com/Brazmann/SuperMachoBot Brazman 2022-09-16 14:15:21 -0500
  • e801902e8d Experiments and config added to gitignore Brazman 2022-09-16 14:15:09 -0500
  • 5196ef13d5
    Update README.md Brazman 2022-09-16 00:37:12 -0500
  • cd6bf9bfff
    Update README.md Brazman 2022-09-16 00:36:51 -0500
  • f8b2065f56
    Update README.md Brazman 2022-09-10 15:00:58 -0500
  • 5da3b3de02 Initial Commit Brazman 2022-09-10 14:56:21 -0500