Skip to content

Releases: Vylpes/card-drop

0.8.2

12 Oct 19:55
Compare
Choose a tag to compare
  • Fix Trade command not giving a card if they don't already have it in their inventory (#382)

0.8.1

31 Aug 12:40
Compare
Choose a tag to compare
  • Make the rarity text on the series view command lower case (#348)
  • Add ability to override the card preview's embed colour (#349)
  • Create an admin-only command to give a breakdown on card stats (#350)

0.8.0

27 Jul 15:09
Compare
Choose a tag to compare

New Features

  • Add an optional "subseries" field to the card metadata JSON which will override the "series" name if present
  • Add an /allbalance command to allow admins to see a list of users' balances

Documentation

  • Documented the cards metadata feature

0.7.0

13 Jul 16:51
Compare
Choose a tag to compare

New Features

  • Add a grid of card images to the /inventory command
  • The bot now logs warns/errors to a discord webhook
  • The claim button on drop embeds now have a label for the cost
  • The drop embed now shows the user's currency before and after they claim the drop
  • Add the grid of card images to the /series view command, showing unclaimed cards in greyscale
  • Add the card count to the /series list command of all cards in that series

Improvements

  • Added a timer function to purge claims from the database once they've expired
  • The bot now rotates log files into the {DATA_DIR}/logs by day and size
  • The /inventory command now checks if a user has a card first before trying and failing

Bug Fixes

  • Fixed the /series view and /series list commands not disabling the Next button when on the last page

0.6.4

13 Jun 20:13
Compare
Choose a tag to compare
  • Fix the claim button taking away a user's currency before it does the other checks
  • Add middleware so that the bot saves a user to the database upon interaction with them

0.6.3

07 Jun 17:14
Compare
Choose a tag to compare
  • Update trade command so the names of the users involved are clearly labelled
  • Update the give timer so that only those with <1000 currency will be given more

0.6.2

03 Jun 17:48
Compare
Choose a tag to compare
  • Rebalance the sacrifice command so silver cards are worth 10 currency and manga are worth 40
  • Fix bug where the package manager would take 2 minutes to install dependencies via the CI pipeline

0.6.1

02 Jun 15:22
Compare
Choose a tag to compare
  • Fix bug where the user is able to claim cards and drop cards without enough currency
  • Fix bug where the user is able to create a trade with themself

0.6.0

01 Jun 17:16
Compare
Choose a tag to compare

New Features

  • The claimed number on drop embeds now increment when claimed
  • /series command
  • /trade command
  • Currency system; Require 10 currency to claim, gain 10 currency every 20 minutes, start at 300
  • /daily command
  • /balance command
  • The logger will warn me if an ID is duplicated (I plan to let you get visibility of this at some point)

Backend Improvements

  • The bot now has a full featured logger, using winston

0.5.2

30 May 16:36
Compare
Choose a tag to compare
  • Fix bug when claiming legendary cards, the embed will fail to update the interaction, but will still save the card to the database