UNPKG

grootie.soundboard

Version:

A soundboard Package for discord bots.

27 lines (23 loc) 607 B
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 } } }