Skip to content
chrissxMediaPublic

About

A Discord bot for the official chrissx Media Server

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

jana

Discord bot for the official chrissx Media Server.

# Without Lavalink
docker run -d --restart=unless-stopped --pull=always -e JANA_DISCORD_TOKEN=XXX chrissx/jana:latest

# With Lavalink running on Network lavalink on localhost:2333
docker run -d --restart=unless-stopped --pull=always --network lavalink -e JANA_DISCORD_TOKEN=XXX -e JANA_LAVALINK_BASE=http://localhost:2333 -e JANA_LAVALINK_PASSWORD=XXX chrissx/jana:latest

# Example Lavalink setup
docker run -d --restart=unless-stopped --pull=always --network lavalink -e SERVER_PORT=2333 -e LAVALINK_SERVER_PASSWORD=XXX -v$PWD/application.yml:/opt/Lavalink/application.yml ghcr.io/lavalink-devs/lavalink:4

Commands

Run !help in Discord to list all commands. Output matches this table.

Command Description Who Lavalink
!ping replies with Pong! everyone no
!vid <id...> dumps video info as JSON everyone no
!meow says Meow! priv no
!stop shuts down the bot admins no
!play [url...] plays URLs or attached audio in your voice channel priv yes
!speak <text> speaks text in your voice channel priv yes
!help lists all commands everyone no

!play and !speak only exist when Lavalink is configured.

Only one playback command can run per server at a time. Playback stops if Lavalink reports a stalled track or lost voice connection, or if the playback position stops changing for 30 seconds. Healthy tracks and streams have no length limit.

About

A Discord bot for the official chrissx Media Server

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages