Releases: causztic/reol-chan
1.3.0
What's Changed
- Updated
fly.toml
to use paketo buildpacks - Add workflow for automatic deployments
- chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #55
Full Changelog: 1.2.2...1.3.0
1.2.2
What's Changed
- chore: update spacing for album embeds by @causztic in #44
- chore(deps): bump moment from 2.29.1 to 2.29.2 by @dependabot in #46
- chore(deps): bump node-fetch from 2.6.5 to 2.6.7 by @dependabot in #48
- chore(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #47
- chore(deps): bump moment-timezone from 0.5.33 to 0.5.37 by @dependabot in #50
- chore(deps): bump moment from 2.29.2 to 2.29.4 by @dependabot in #51
- chore(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #52
- chore(deps): bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #53
- chore(deps): bump tough-cookie from 4.0.0 to 4.1.3 by @dependabot in #54
Full Changelog: 1.2.1...1.2.2
1.1.0
Features
Twitter updates are back!
Previously, reol-chan was using the deprecated twitter mobile API page which was removed in early 2021.
reol-chan will now check for new tweets every minute, grabbing up to 5 tweets every time. There is a monthly cap of 500k tweet calls, which the bot will only hit about half of the quota.
prisma added
Better interfacing with the current database! This allows us to retroactively add back the missing discography commands in the future, but with better syntax and management.
reol-chan rewrite!
1.0.0
This is live on the reol discord server! 1.0.0 is a MVP release with the most important commands first. There is still much to do, but the codebase is much more maintainable and extensible than before (considering that I started working on this project 5 years ago as a noob).
Breaking Changes
- This requires a minimum of Node 16 due to discord.js >= 13
- Postgres / Redis dependencies removed - these functionalities will be added later, retroactively.
- Old commands with the
r!
syntax not work anymore. I did not intend for any sort of backward compatibility. If you want to see the old code, it is still available in thesenpai
branch.
What is still in
/initiation
- replacesr!giverole member
/role list
- replacesr!roles
/role give ${name}
- replacesr!giverole ...
/role remove ${name}
- replacesr!rmrole...
What was removed, but will be coming back
r!discography
- This was previously used to manage the discography. Don't worry, the database is still intact in production.r!points
- There was actually an arbitrary point tracking system for the number of messages users sent.- Easter eggs where reol-chan will respond to specific messages with an emoji
- Server specific rules (like automatic purging of non-images in the photo-gallery channel)