onequestionmark-chat/CHANGELOG.md

58 lines
2.1 KiB
Markdown
Raw Permalink Normal View History

2024-10-18 10:04:39 -05:00
# Changelog
2024-10-18 15:05:47 -05:00
## Release Version 1.2
2024-11-14 19:07:33 -06:00
- Added [Pirate vs. Ninja](https://majcher.com/project/pvn/pvn.cgi) commands: `?pirate`, `?ninja`, `?pvn`, `?nvp`
2024-11-14 18:48:27 -06:00
- Added `?trace` debug tool
2024-11-10 22:19:47 -06:00
- New aliases: `?fineart`, `?artishard`, `?indeed`, `?florida`, `?stop`
2024-11-09 14:22:29 -06:00
- Added YouTube search command
- Fixed reconnection starting duplicate timers
2024-10-27 16:05:44 -05:00
- Added system to prevent MOTD from chosing the same daily result consecutively
- Added support for MOTDs matching only the date
2024-10-18 15:05:47 -05:00
- General purpose functions have been split off into IzzComLib
- Improved fallbacks for file-reading commands
- Data files for the official instance have been split into a separate repo
2024-10-18 10:04:39 -05:00
## Release Version 1.1
- Echobox
2024-10-18 15:05:47 -05:00
- Checks whether the message is already in the database
- Makes sure it doesn't say what was just added
- Prevents adding `@everyone` or other mentions to the echobox
- Changed shutdown message to reaction
- Updated MOTD to support exact dates
2024-10-18 10:04:39 -05:00
- Optional startup message supplied by program args
- New aliases
- `?illuminati`
- `?communism`
- `?tufac` lol
- `?mrkrabs` (ack ack ack ack ack)
- `?coolsville`
- `?cube`
- `?opinions`
- Respond to `@everyone` with the Caesar pic
- Gaming functions:
- `?dice` - Rolls a 6-sided die (default) or takes input on size
- `?coin` - Flips a coin (default) or takes input on number of coins to flip
- `?8ball` - Standard "fortune telling"
2024-10-18 15:05:47 -05:00
- Fixed issue if user doesn't have a nickname set
- Added new file saving queue system
- Updated `?help` with new features, using Embed Builder for nicer-looking display
2024-10-18 10:04:39 -05:00
## Release Version 1.0 (Minimum Viable Product)
- Save / Load settings from file
- Git repo that excludes settings file and export / reference folders
- Safe shutdown of bot
- Dev Mode (OQM ignores everything outside of the testing server)
- A way to set up which channels get posted to
- Command processor
- System for WIP commands that only work in testing server
- `?help` command which lists full bot functionality
- `?chk` (ack)
- `?devmode` toggle
- `?hug` image database
- `?yes` database
- `?no` database
- `?slap` command from mIRC
- `?angery`
- `?subway`
- MOTD framework and image database
- Automatic *"ICE"* response