- Update discord.py to 1.5.1.
- Enable privileged intents for accessing member list.
- Unpin the bracket after the tournament has ended.
- Add
dq
command.
- Introduce
2-0
as a shortcut forreport 2-0
. @auTO
as an alternative to!auTO
.- Fix bug in match reporting.
- Create private voice and text channels for each match if granted the "Manage Channels" permission.
- Performance increases using
asyncio.gather()
.
- Restore tournaments after auTO restart.
- Player order is randomized for automatic RPS.
- Allow commands from any channel.
- Can start tournament from pending state.
- Fix bug in ending tournaments.
- Split large matches messages.
- Fix round names for non-elimination tournaments.
- DQ using the Challonge API.
- Add
rename
command for fixing user tags. - Catch 500 errors from Challonge.
- Add
noshow
command for auto-DQing! - Report works for negative scores.
- auTO asks for the
add_reactions
permission.
- Fix round naming.
- Fix bug with
bracket
. - Sort matches by play order.
- Delete previous matches post when matches is called.
- Expose 404 errors on tourney creation.
- Added check if user has "TO" role or is admin.
- Added
bracket
command.
- Use setuptools for package.
- Use
!
as prefix to be more familiar to Twitchnerdsusers.
- Check that all players in in the server before starting.
- Make commands case-insensitive.
- Only ping for new matches.
- Add timeout between reports to avoid duplicates.