Releases: overload-development-community/otl.gg
Releases · overload-development-community/otl.gg
v9.0.1
v9.0.0
/clock
can no longer be done within 14 days of the challenge's creation date.- A match must be scheduled before the team size and map can be set.
/confirmtime
now only works once per suggested time.- Fixed bug with
/pickmap
during tournament sets, and added debugging to prevent future issues. - Player page no longer filters postseason stats by league.
- Matches page no longer misses stats for the last game on the page.
- Cast page performance improved.
- Match page no longer crashes if it doesn't have a match date.
- Fixed descriptions for some slash commands.
- Fixed bug with Discord considering events both scheduled and non-scheduled at the same time. Quantum events, I guess?
- Change the startup order so that Azure starts before Discord, which starts before the website.
- Removed reference to
/confirmteamsize
. - Various bug fixes with
/disband
and/notqualified
. /closegame
,/voidgame
, and/disband
will no longer swallow errors if the error message in Discord fails.- Results of several admin commands are now visible in chat.
- Alerts channel now shows game title if it has one.
- Package updates.
v8.2.1
v8.2.0
- The league has been divided into two tiers, the upper league and the lower league.
- New
/league
command to manually move teams into the appropriate league as necessary. - Individual player stats are now reported vs. upper league teams only, except on an individual player's page, where it defaults to vs. upper league teams, but you can choose vs. all teams.
- New teams are now set to lower league and not qualified automatically.
- Reinstated teams are now set to lower league automatically.
- The records page does not count games vs. lower league teams.
- New team map performance page. Get to it by clicking on a map name in the records section of a team page.
- Team awards are now shown. Currently, we show MSI winners, and 1st, 2nd, and 3rd place finishers in the season championships. Awards are for teams and all individuals that played a match in the appropriate tournament. Best of the Rest tournament winners will probably be added later, stay tuned!
- Disbanded teams are only shown in the current season. If they played in a previous season, they are listed among all teams, regardless if they left in that season.
- Standings page now indicates which league a team is in, and was in for previous seasons.
- Improved SEO for the website, so that Google search results are more descriptive.
- Fix various bugs with page options on the team page.
- Fix pluralization bug on records page.
- Fix various issues with Discord interactions.
- Package updates.
v8.1.5
- Added
/confirmtime
as a workaround for the/suggesttime
button disappearing. This is the only confirm command planned for now. - Added
/reschedule
command where, if both teams agree, the match time will be cleared. /suggesttime
once again disallows times in the past.- The
/name
and/tag
commands will no longer miss disbanded teams when checking for unique names and tags. - Scores reported from Azure will be inlined to take up less vertical space.
- Fixed bug with
/pickmap
where it couldn't detect that a challenge was part of a set. - Fixed bug where commands that only run one at a time would cause random errors.
v8.1.4
v8.1.3
v8.1.2
- Fixed
/pickmap
for sets of matches. You are no longer allowed to pick the same map twice in a set. A set is determined by challenges with the same title (differing only by game number) between the same two teams. /rematch
now alternates home map team, provided the previous match was not a neutral match.- New
/addguest
and/removeguest
commands to allow captains and founders to add and remove guests from their team. Note: confirmation from the guest will be required in a future version. - Fix for
/suggestrandom
. - Fix bug where only setting time would choose the wrong day.
- Fix various bugs with button interactions.
v8.1.1
v8.1.0
This release replaces the existing chat-based commands with Discord-approved slash commands.
- Most commands have been replaced with slash commands. Type slash in chat to see the full list of commands.
- Commands have been hardened against duplication. You will no longer be asked to interject a command, the system will just wait until the previous command has finished before attempting your command. If the command no longer makes sense to run a second time, you'll either be ignored or you'll get an appropriate error message.
- Commands that previously required confirmation will instead have a confirmation button to click on to confirm. Don't tarry! Buttons timeout after 15 minutes (well, 14 minutes and 50 seconds, anyway).
/confirm
,/confirmmap
,/confirmteamsize
,/confirmtime
, and/confirmtype
have all thus been removed.- Out of necessity, many commands are no longer available via direct message to The Fourth Sovereign.
/report
has been split up into/report <url>
and/reportscore <score1> <score2>
./removetwitch
has been removed. Use/twitch
with no parameters instead./next time
and/mynext time
have been removed. Their respective base commands now include both the local time and a countdown./countdown
and/deadlinecountdown
been removed. Their respective functionality has been rolled up into/matchtime
and/deadline
, which now includes both the local time and a countdown./color
now requires a shade. ie: Use/color normal red
where before you used!color red
./stream
has been removed, since it should now be obvious that the command is/streaming
.