13 January 2025


Features

Settings Overhaul

settings command has been completly revamped.
It no longer has 2 subcommands (get and set). Instead it takes 2 optional arguments (name and value). By using the command with no arguments, you will see a list of all settings along with their states. You can easily modify them using buttons and custom inputs.
If you prefer the old experience of modifying settings, just provide both command arguments.


Queue Command Improvements

queue command has received some improvements.
It will now show more info related to the queue including current volume, loop and autoplay states. Additionally you can now select an individual song which allows you to manage the queue even more!


Seek Command

You can use seek to change the playing timestamp of the current queue song.
Examples of valid timestamps: 1h5m20s, 15s, 1:5:20, 3:10, 20.


Turkish Language

Support for Turkish language has been added thanks to your help on Crowdin.


Other Changes

  • Shaun will now display when it finishes adding a playlist to the music queue
  • You can now play tic-tac-toe against Shaun
  • You can no longer start a game of tic-tac-toe and rock paper scissors against other bots

Bug Fixes

  • Some locales were duplicated in settings autocomplete option
  • Improved handling of Spotify API errors
  • seek sometimes didn't accept valid durations as its argument