Skip to content

Releases: Ballsdex-Team/BallsDex-DiscordBot

release/2.9.0

30 Sep 23:28
b38e159
Compare
Choose a tag to compare
ballsdex: version bump

1.3.0

24 Oct 09:50
1bf4d93
Compare
Choose a tag to compare

Minor version bump with the following changes:

  • Added sorting options to /balls list:
    • alphabetic
    • catch date
    • rarity
    • special (cards with a special background)
    • duplicates
  • Player deletion no longer cascades to traded items. This means that if a player is blacklisted, the countryballs exchanged will not be removed.
  • Fix message in /balls list when used for a different user that doesn't own countryballs. (It used to show "You do not have any item...")

Misc

  • Updated CONTRIBUTING.md
  • Prevent uvloop from installing on Windows platforms
  • Daily backup of the database

1.2.0

10 Oct 12:23
35d63d0
Compare
Choose a tag to compare

Minor version bump with the following changes:

  • Add new /balls completion command to see your progress in the obtaining of all countryballs
  • Add Terms of service and Privacy policy to /about
  • Allow mentioning the bot for text commands
  • Rework the special countryball spawning algorithm. Should be more consistent with the values given as input

Misc

  • Bug fix when selecting countryballs with autocomplete, where users would force a different value than the ones given
  • Do not create unnecessary player rows in various situations

1.1.1

09 Oct 16:35
Compare
Choose a tag to compare

Micro version bump with the following changes:

  • Do not request the message_content privileged intent anymore.
    • Request the guild_messages intent instead, for spawning countryballs
  • Request the emojis_and_stickers intent for countryballs emojis

1.1.0

09 Oct 16:33
7f9e8fb
Compare
Choose a tag to compare

Minor version bump with the following changes:

Countryballs

  • Add a new system for events, allowing to override the background image.

    • This comes with a rarity percentage and a date range, not all spawned countryballs are special.
    • Code is similar to the shiny spawn, may be refactored at a later date (see #17)
  • Modified the default background image

    • Credits are now generated for all countryball cards
    • Minor tweaks from Speedroide

Info

  • Added credits to image authors in /about

Misc

  • Admin panel: Use the BallsDex logo instead of the default Tabler one
  • Docker: Allow starting the admin panel without starting the bot
    • Be careful with SQL migrations, only the bot will attempt running them

1.0.4

27 Sep 21:27
5b5299e
Compare
Choose a tag to compare

Micro version bump with the following changes:

  • Decreased spawn rate range and increase average spawn chance (range modified from 40-140 to 65-100)
    • Average number of messages required before spawn is now 82.5 instead of 90
    • There will be less extremely high/low values

1.0.3

25 Sep 22:43
3d7c364
Compare
Choose a tag to compare

Micro version bump modifying the spawning algorithm:

  • No longer ignores the messages sent from the cooldown manager initiator for the first 10 seconds
  • Only increase the cooldown manager once per 3 seconds, other messages sent in that period are ignored
  • Need at least 2 minutes from the moment the manager was initiated before spawning a ball
  • Improve debug logging and code clarity
  • Strip countryball name field input before comparing. Fixes people not catching a ball when putting a space afterwards.

1.0.2

25 Sep 22:28
8aad9ad
Compare
Choose a tag to compare

Micro version bump with the following addition:

  • Added a global user blacklist

1.0.1

25 Sep 15:11
f470b58
Compare
Choose a tag to compare

Micro version bump with the following fixes:

  • Number of messages required for spawning a ball was decreased from 60-180 to 40-140
  • Shiny rate was decreased from 1/512 to 1/2048

1.0.0

25 Sep 15:08
ad55f4a
Compare
Choose a tag to compare

First release of the BallsDex Discord bot!