Skip to content

Releases: circumspect/White-Rabbit

0.16.0

24 Jun 02:07
Compare
Choose a tag to compare

Improvements

  • !upload now uploads directly to Discord if the file is small enough (#166)
  • Update Spanish localization (credit: @Sinesthesyc)
  • Update German localization (credit: @Gabbalo)
  • Add French posters/guide/character sheet
  • Logging improvements

Fixes

  • Allow bot to have arbitrary role name (#164)
  • Bot no longer retains game state after running !server_setup

0.15.0

05 Apr 09:39
Compare
Choose a tag to compare

BREAKING CHANGE

  • Replaced dev_ids.txt and WHITE_RABBIT_DEV_ID with WHITE_RABBIT_DEBUG environment variable
  • Use Python logging library

0.14.5

04 Apr 12:45
Compare
Choose a tag to compare

Add !version command

0.14.4

30 Mar 00:39
Compare
Choose a tag to compare
  • Bump minimum Python version to 3.10
  • Update Dockerfile for playset support (credit: @PokePango)
  • Fix cog loading/unloading

0.14.3

26 Mar 21:03
Compare
Choose a tag to compare
  • Allow !server_setup to be run from any channel
  • Add Discord server channel categories to localization files (#150)
  • Allow channel categories and partial names as arguments for !wipe (#151)

0.14.2

23 Mar 21:05
Compare
Choose a tag to compare
  • Fixed deprecated use of random.sample()
  • Quit if no card list found on startup

0.14.1

09 Mar 01:38
Compare
Choose a tag to compare

0.14.0

28 Feb 16:03
Compare
Choose a tag to compare

New features

  • Added support for custom cards
  • Added support for custom expansions
  • Added support for custom playsets (groups of expansions, e.g., the set of all official expansions)
  • Added !server_setup command to automatically generate server channels for a given playset/language
  • Allow custom formatting of character names in PDF exports
  • Allow customizing server role names via expansion files
  • Allow player receiving the 90 minute clue to be someone other than Charlie Barnes

Fixes

  • Fixed bug where one of the endings was incorrectly drawing from the pool of remaining suspects rather than drawing from the pile of suspect cards

Misc.

  • Migrated to discord.py v2 and bumped minimum Python version to 3.7
  • Code cleanup and type hints

0.13.0

24 Feb 13:35
Compare
Choose a tag to compare

BREAKING CHANGE -- SEE BELOW

Change environment variable names to prevent collisions (#126)

All environment variable names have been prefixed with WHITE_RABBIT, e.g., WHITE_RABBIT_TOKEN. Either modify your .env file manually, or copy the new example.env.