module.exports = (lib) => { lib.trigger.add({ name: 'trigger', call: /^!trigger/i, level: 100, active: 1, func: (e) => { var args = e.message.split(' '); switch(args[1]) { case "cfg": lib.getcfg('trigger_'+e.network+'_'+e.channel, cb => { if(!cb) { e.reply(cb); } else { e.reply('muh'); } }); break; default: var output = ""; e.reply("Trigger in "+e.channel.getName()+" (green: activated, red: deactivated):"); lib.trigger.trigger.forEach(e => { output += lib.bot.format.get( (e.active)?'green':'red' )+" "+e.name; }); e.reply(output); break; } }, desc: 'muh' }); };