Skip to content

Azzy 1.10.x Module Overview

Sellara edited this page Aug 6, 2024 · 1 revision

Module overview

Core

Important

This module is a must-have otherwise the bot won't work!

What's this?

The Core Module is the "base" module which is the absolute minimum of modules you have to activate. It brings general stuff for other modules which depend on it (like WebRequests).

Which Commands does it have?

Name Description Parameters
azzy help Shows you all available commands with their descriptions and the options command (detailed command overview)
core info Shows basic information about Azzy none
core ping Pings Azzy and returns general information about the hardware none

AzuraCast

Tip

This module needs the Core module to be activated!

What's this?

The AzuraCast Module provides extensive support for the samely named self-hosted online music service. It also provides many different types of checks against the music server, like file changes or when updates are available.

Which Commands does it have?

Name Description Parameters
azuracast export-playlists Exports all available playlists of the provided station into a .zip file. none
azuracast force-cache-refresh Forces a refresh of the internal AzzyBot Music cache none
azuracast ping Pings AzuraCast and returns general information about hardware none
azuracast switch-playlists Switch the playlists according to your likes! playlist
music get-played-song-history Gets all songs played at the specified date and returns them as a .csv file. date (YYYY-MM-DD, up to 14 days)
music get-songs-in-playlist Gets all songs from the given playlist and returns them as a .csv file. playlist
music now-playing Shows the current played song none
music-requests check Checks if the song is available on the server song-name, artist-name (optional)
music-requests favorite-songs Choose and request a user's favourite song user

Club Management

Tip

This module needs the Core and AzuraCast modules to be activated!

What's this?

The club management module is a "kind of" thing which basically should simulate the lifetime of a club. You can open and close it, while choose a Playlist and let the bot notify your users. Also the discord status of the bot changes.

Which Commands does it have?

Name Description Parameters
staff close-club Removes all active playlists and closes the club none
staff open-club Select a playlist and open the club playlist, custom-text (optional)

Music Streaming

Tip

This module needs the Core and AzuraCast modules to be activated!

What's this?

The Music Streaming module can be used to stream your music live stream of your AzuraCast station to the public world in your discord server.

Which Commands does it have?

Name Description Parameters
player disconnect Disconnect the bot from your voice channel none
player join Joins the bot into your voice channel none
player set-volume Changes the volume of the player volume
player show-lyrics Shows you the lyrics of the current played song none
player start Starts the music stream into your voice channel none
player stop Stops the music stream from playing none