Skip to content

Releases: causztic/reol-chan

1.3.0

20 Aug 02:33
Compare
Choose a tag to compare

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

09 Jul 15:30
ccd2186
Compare
Choose a tag to compare

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

01 Oct 18:04
Compare
Choose a tag to compare

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!

25 Sep 04:31
Compare
Choose a tag to compare

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 the senpai branch.

What is still in

  • /initiation - replaces r!giverole member
  • /role list - replaces r!roles
  • /role give ${name} - replaces r!giverole ...
  • /role remove ${name} - replaces r!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)

Bug Fixes / Tickets Addressed