Releases: bombies/Robertify-Bot
v.1.0.0
Robertify Stable Release v1.0.0
Well, this seems to be the beginning of a very long journey. Welcome to Robertify.
About Robertify
What is this?
Robertify is a Discord music bot that can play songs from both YouTube and Spotify.
What's with this weird name?
It's a funny story. Ajani Green (This bot's owner) has a friend called Robert. One day Robert was getting annoyed about the inconsistency of another bot's shuffling system and asked Ajani to code one for him to play his Spotify songs. In less than 5 seconds Ajani already came up with a name, "Robertify"
What language is this bot coded in?
Well, as you can see from the repository, it's coded using Java using the JDA Wrapper.
Stable has finally been released! 🥳
From now on, version 1 will be dedicated to bug fixes and small feature updates.
Change Log
- Birthed Robertify!
- Added a command to play songs
- Added a command to skip songs
- Added a command to skip to a specific song in the queue
- Added a command to view the queue
- Added a command to shuffle the queue
- Added a command to pause the song playing currently
- Added a command to stop playing a song and clear the queue
- Added a command to make the bot leave a voice channel
- Added a command to fast-forward tracks
- Added a command to rewind/repeat songs
- Added a command to loop a song
- Added a command to loop a queue
- Added a command to clear the queue
- Added slash commands for most audio commands
- Added a command to set the channel where the "Now Playing" notifications will be sent
- Added a command the change the prefix for the bot in a specific server
- Added a command to check the ping of the bot
- Added a command to manage the specific permissions a role can have access to
- Added functionality to allow the bot to leave after 1 minute of inactivity
- View the full changelog here
v2.0.0
Robertify Stable Release v2.0.0
The Back-End Update
Stable version 2 has finally been released! 🥳
From now on, version 2 will be dedicated to bug fixes and small feature updates.
Change Log
- Completely re-wrote the backend. All data has successfully been migrated to a new database.
- Reformatted the requester for now playing messages
- Fixed a bug with the disconnect slash command
- Refined the mechanism for looping tracks
- Optimized audio packet sending. If you noticed stuttering in playback, those issues should now be fixed.
- Added a bug reports command. If you've spotted a bug with the bug, you can now report them directly to use by using
report
. Please ensure your DMs are opened before using this command. - Slightly reformatted the now playing menu. The requester will now be shown in a separate line from the song title.
- Added a cute little Robertify logo as thumbnails to changelogs. Also added a message about toggling changelogs in the footer.
- Fixed the now playing menu for live streams. It will no longer show durations, and it will state that the track being played is a livestream.
- Fixed a bug where buttons could bypass DJ-only restrictions in the song requests channel.
- Fixed a bug where the help menu would have a possibility of not showing the selection menu
- Reworked the loop slash command. There are now two different commands for looping the playing track and looping the current queue to avoid confusion and being abstruse.
- Fixed a bug where adding/removing 8ball responses wouldn't work in some servers.
- Fixed bugs with the auto-disconnecting of the bot
- It will no longer be announced when the bot has been left alone and when it has been disconnected
- Added toggles for the 8ball and polls command. You can view them in toggles
- Added restricted channels. There are two types of restricted channels: restricted voice channels and restricted text channels. Having a channel as "restricted" means that functionality will only be possible in those channels. So, restricted text channels will only allow commands in those channels and restricted voice channels will only play music in those channels. By default, this feature is toggled off; you can easily toggle them on in toggles.
- Added IDs for toggles so you no longer have to type out the toggle name. For example
toggle 3
is the same thing as typingtoggle announcements
. - Added suggestions. Looking for a feature to be added to the bot? Well, now you can suggest them directly to us! All you have to do is
suggest <suggestion>
and when your suggestion has been accepted/rejected you will be told via direct messages. We look forward to hearing from you! - Added a new section (Utility Commands) to the help menu.
- Added error handling for some more missing permissions.
- Optimized the Spotify song process algorithm. More songs should now play the accurate corresponding track.
- Fixed a bug where the bot wouldn't automatically join the voice channel you're in on the first queue.
- Fixed a bug where you could use the play command without being in the same voice channel as the bot.
- Added a join command. This allows you to forcefully move the bot to the voice channel you're currently in. Tip: This command is set to be allowed for non-dj's on default but it is recommended to make it DJ-only.
toggles dj join
BETA-1.0.0
Robertify Beta Release v1.0.0
Well, this seems to be the beginning of a very long journey. Welcome to Robertify.
About Robertify
What is this?
Robertify is a Discord music bot that can play songs from both YouTube and Spotify.
What's with this weird name?
It's a funny story. Ajani Green (This bot's owner) has a friend called Robert. One day Robert was getting annoyed about the inconsistency of another bot's shuffling system and asked Ajani to code one for him to play his Spotify songs. In less than 5 seconds Ajani already came up with a name, "Robertify"
What language is this bot coded in?
Well, as you can see from the repository, it's coded using Java using the JDA Wrapper.
I really hope that the beta version for this can be classified as stable really soon.
Change Log
- Birthed Robertify!
- Added a command to play songs
- Added a command to skip songs
- Added a command to skip to a specific song in the queue
- Added a command to view the queue
- Added a command to shuffle the queue
- Added a command to pause the song playing currently
- Added a command to stop playing a song and clear the queue
- Added a command to make the bot leave a voice channel
- Added a command to fast-forward tracks
- Added a command to rewind/repeat songs
- Added a command to loop a song
- Added a command to loop a queue
- Added a command to clear the queue
- Added a command to set the channel where the "Now Playing" notifications will be sent
- Added a command the change the prefix for the bot in a specific server
- Added a command to check the ping of the bot
- Added a command to manage the specific permissions a role can have access to
- Added functionality to allow the bot to leave after 1 minute of inactivity