Advanced Musicbot for Teamspeak 3
Once again mostly just QoL additions to bridge the time until the net5 branch is working
bot info template <name>
to get quick metainformation about a bot by name.jump <index>
to jump to the requested index in the current queue and starts playing.list clear <name>
to remove all songs from a playlist without deleting it.onsongstart
event in the bot config so send_mode
doesn't need to get abusedThis version is mostly a maintainance and fixes patch with a lot of changes and preperations under the hood.
!play song.mp3 @2:30
to start at 2:30TS3Client
folder and namespace has been moved to TSLib
for some upcomming changes and planned splitting of the main TS3AusioBot repo and the ts library. This should affect primarily plugins which reference the ts client library directly.alias add/remove/list/show
!play 'yo'
works same as !play "foo"
settings create/delete/copy
ip
rights matcher!bot template <name>
as the name counterpart for !bot use <id>
!server tree
which is a serialized view of the server (only available via api)"*"
to allow all hosts!play "my song.mp3"
can now be called without quotes !play my song.mp3
bot_<name>.toml
file to use a folder each like bots/<name>/bot.toml
.
This allows new features for the future, like better seperation of data between bots.!loop *
for !repeat (off|one|all)
!link
for more information in !song
!song
)Highlights:
All changes:
!whisper list
to show active whisper targets!bot info client
ts3 client information!song info
song length and positionbot
!json merge
behaviour with errored subcommands!settings *
command group to interact!quiz
commandBinary version added for lazy people. (To get new releases faster check out our nightly server)
You will still need ffmpeg
(and mono
, libopus
on linux) for your plattform (see setup) !
(Note that this version has a lot of changes since 0.7.0 and might not be completely stable or feature complete)
Notable breaking stuff:
QueryConnection::host
and QueryConnection::port
have been merged into QueryConnection::address
and can both be safely deleted.Binary version added for lazy people. (To get new releases faster check out our nightly server)
You will still need ffmpeg
(and mono
, libopus
on linux) for your plattform (see setup) !
!list queue
Early binary version added for lazy people.
You will still need ffmpeg
(and mono
, libopus
on linux) for your plattform (see setup) !
!bot move
, !bot commander on/off
, !whisper off/all/subscription/group
!channel on/off
Early binary version added for lazy people.
You will still need mono
, ffmpeg
and libopus
for your plattform (see setup) !
Early binary version added for lazy people.
You will still need mono
, ffmpeg
and libopus
for your plattform (see setup) !
Early binary version added for lazy people.
You will still need mono
, ffmpeg
and libopus
for your plattform (see setup) !
This is the final stable version working with the query client. (Outdated and not supported anymore)