Releases: Agadar/DankTimesBot
Releases · Agadar/DankTimesBot
DankTimesBot-2.1.0
Version 2.1.0 of DankTimesBot.
Changelog
- Added support for leaderboard avatars via new
/avatars
,/setavatar
, and/resetavatar
commands - Added support for
@everyone
tag (as well as opting in or out via/everyone
command) - Added
/points
command - Made commands case-insensitive
- Various minor additions and fixes
DankTimesBot-2.0.0
Version 2.0.0 of DankTimesBot.
Changelog
- Made Donation plugin core
- Added
punishuntimelydanktime
setting - Increased maximum points for a dank time to 10000
- Removed
persistanceRate
setting as persistance is done on new hourly tick - Massive improvements to the code and support for plugins in particular
DankTimesBot-1.7.0
Version 1.7.0 of DankTimesBot.
Changelog
- Added support for DankTimeBot plugins!
- Revamped the way settings are handled by the bot. Instead of an individual command for each setting, all settings are now set via the new
/set
command. This means all old setter commands have been removed - Added
/settingshelp
, which prints descriptions of all settings./settings
continues to print the values of all settings - Added new settings:
handicaps.multiplier
,handicaps.bottomfraction
, andhardcoremode.punishfraction
- If no one has called a dank time following a dank time announcement, said announcement is now removed one minute later
DankTimesBot-1.7.0a1
Version 1.7.0a1 of DankTimesBot.
Changelog
- Added support for Dank Plugins
DankTimesBot-1.6.0
Version 1.6.0 of DankTimesBot.
Changelog
- It is no longer possible to have a negative score
- Replaced /releases with /whatsnew, which shows the release notes of the current version only
- Chats from which the bot is removed are now removed from the bot data
- Fixed a bug that caused the arrow emojis on the leaderboard to sometimes be incorrect
DankTimesBot-1.5.0
Version 1.5.0 of DankTimesBot.
Changelog
- Users whose score is 0 are now removed from the leaderboard on nightly updates
- When a user is the only user in a chat, they no longer benefit from handicap mode
- The bot now prints its version in the console on launch
- Gave the developer (i.e. me) admin-level access to all bot commands
- Fixed a bug that caused hardcore mode to set a user's score to 0 if their score was negative
DankTimesBot-1.4.0
Version 1.4.0 of DankTimesBot.
Changelog
- Added a toggleable handicap mode, which rewards the users with the lowest scores
- It is now possible to have sentences as texts for dank times
- Increased hardcore mode punishment to user scores from 10 points to 10% of user scores
- When a user leaves a chat, they are now removed from the leaderboard
- Added emoji's here and there to lighten the mood
- Fixed a bug that caused random dank times to sometimes overlap with other (random) dank times
- Fixed a bug that caused timezones starting with lowercase to sometimes crash the server
DankTimesBot-1.3.2
Version 1.3.2 of DankTimesBot.
Changelog
- Fixed a bug where removing a DankTime would remove that DankTime and every DankTime after it.
DankTimesBot-1.3.1
Version 1.3.1 of DankTimesBot.
Changelog
- Added the hardcore mode setting to the output of /settings
- Fixed a bug that caused the texts of random dank times to be messed up
- For server admins: updated the dockerfile to more properly handle launching the bot
- Also for server admins: moved 'releases.json' from the data folder to the project root
DankTimesBot-1.3.0
Version 1.3.0 of DankTimesBot.
Changelog
- Implemented a toggleable hardcore mode, in which every day, users who did not score the previous day are punished
- Fixed a bug that allowed a dank time to have the same text more than once
- Renamed 'settings.json' to 'config.json' for semantic reasons
- The 'What's new?' message is now sent only on the first bot launch. To resend the message on a subsequent launch, set the 'sendWhatsNewMsg' value in config.json to 'true'
- For developers: translated the entire bot from JavaScript to TypeScript!