DiscordSoundboard

DiscordSoundboard

Docker 应用程序 from Darkside138's Repository

概述

Simple soundboard for discord. You can trigger sounds by commands typed in the Discord chat, or you can choose the sound from the web UI. You will need to create a bot account that the bot will use to join and play sounds. The bot can only play sounds/respond to commands for servers it has been given access. Get your bot token from here - https://discord.com/developers/applications. This will not work correctly without a proper Bot Token and the bot application being added to your discord server. Join the official discord: https://discord.gg/kZTNtfW for support

运行时参数

网络用户界面
http://[IP]:[PORT:8080]
网络
bridge
外壳
sh
特权
false

模板配置

Bot TokenVariable

Container Variable: bottoken Help on how to get a bot token: https://github.com/Darkside138/DiscordSoundboard/wiki

目标
bottoken
Discord UsernameVariable

Container Variable: username This is the name of the bot owner.

目标
username
价值
Darkside
Sound DirsPathrw

Container Path: Point to a directory of .mp3/.wave files to make accessible in the bot.

目标
/etc/DiscordSoundboard/bin/sounds
价值
/mnt/user/SoundboardSounds/
Web Interface PortPorttcp

Container Port: 8080

目标
8080
价值
8585
Database PathPathrw

Container Path: /etc/DiscordSoundboard/bin/discordDB

目标
/discordDB
默认值
/mnt/user/appdata/DiscordSoundboard
价值
/mnt/user/appdata/DiscordSoundboard/db
ApplicationConfigPathrw

Container Path: /etc/DiscordSoundboard/config

目标
/etc/DiscordSoundboard/config
默认值
/mnt/user/appdata/DiscordSoundboard
价值
/mnt/user/appdata/DiscordSoundboard
Command CharacterVariable
目标
commandcharacter
价值
?
Admin Role User ID ListVariable

List of discord user id's you like to have admin role. Comma-separated

目标
adminuserlist
Discord Client IDVariable

https://discord.com/developers/applications Select your application and go to OAuth2 in the menu. This is where you get client id and client secret. Add a redirect to your soundboardURL/login/oauth2/code/discord

目标
discordclientid
默认值
replace_with_your_discord_client_id
Discord Client SecretVariable
目标
discordclientsecret
默认值
replace_with_your_discord_secret
JWT SecretVariable

Set this to a unique value. You can generate one here: https://jwtgenerator.com/tools/jwt-generator

目标
jwtsecret
默认值
your-secret-key-here-change-this-in-production
Moderator Role User ID ListVariable
目标
moderatoruserlist
DJ Role User ID ListVariable
目标
djuserlist
Front End URLVariable
目标
frontendurl
默认值
http://localhost:8080

下载统计数据

21,705
下载总数
1,053
本月
550
平均每月

长期下载总量

加载图表...

详细信息

存储库
davefurrer/discordsoundboard
最后更新2026-04-30
初见2022-04-04

在Unraid 上运行 DiscordSoundboard 。

DiscordSoundboard 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。