grootie.soundboard
Version:
A soundboard Package for discord bots.
27 lines (23 loc) • 607 B
JavaScript
const fs = require("fs")
const path = require("path")
module.exports = {
getSound(sound) {
let array = []
fs.readdirSync(path.join(__dirname, "./src/")).forEach(dir =>
{
let files = fs.readdirSync(path.join(__dirname, `./src/${dir}/`)).filter(f => f.endsWith(".mp4") || f.endsWith(".mp3"))
files.forEach(file => {
array.push({
name: file.split(".")[0],
file: `${dir}/${file}`
})
})
})
let Sound = array.find(c => c.name === sound)
if(Sound) {
return Sound
} else {
return false
}
}
}