Releases: rofe-dl/tamashi
Releases · rofe-dl/tamashi
v2.0.1
- Updated Lavalink
4.0.7 -> 4.0.8
and its plugins: lavasrc4.2.0 -> 4.3.0
and youtube-source1.8.0 -> 1.8.3
- New command
/currently-playing
that displays what the bot is currently playing - Supports YouTube OAuth so YouTube links work in production
- Song changes don't require the bot to disconnect and reconnect instantly anymore, existing player is used. However, the bot will disconnect upon trying to move it to another channel (intended).
- Forcing the bot to disconnect will unfollow any user it's following
v2.0.0
- Major overhaul
- Rewrote the whole thing to TypeScript with cleaner code structure
- Fixed a lot of bugs (mainly the callback clashing bug which is solved using Redis)
- Removed unnecessary features
- Uses Lavalink v4
- Only using
/
slash commands now, not bothering with prefixes - Using embeds to nicely show the songs being played along with colors matching the album art
- Using the node wrapper for Spotify as it makes things much simpler
v1.2.7
- Changed Spotify request intervals to 2 seconds
- Removed feature that would wait for songs to finish near the end because of bugs caused
v1.2.6
- Changed Spotify request intervals to 3 seconds to fix rate limiting and moved the value out into the config file
v1.2.5
- Bot will no longer cut songs off at the end if next song is already playing on user's Spotify
v1.2.4
- Tags the user on
/whofollow
command - Bot will resolve to playing from YouTube only for the correct exception type when a media URL isn't found
v1.2.3
- Fixed a bug where any user leaving the channel would disconnect the bot
- Now informs the user to give their email address to the host when authorizing their Spotify
v1.2.2
- Will now unfollow the currently followed user upon leave or forced disconnect
v1.2.1
- Will now tag the user who will be unfollowed on using the
unfollow
command - Fixed a bug where the bot would not play the current song if paused on first use of the
followme
command
v1.2.0
- Tamashi will now pause or play in sync with the user's Spotify
- Changed Spotify API polling rate to 1 request per second, so player will update faster