22 lines
533 B
JavaScript
22 lines
533 B
JavaScript
|
module.exports = (lib) => {
|
||
|
lib.trigger.add({
|
||
|
name: 'join',
|
||
|
call: /^!join (#.*)/i,
|
||
|
level: 100,
|
||
|
active: 1,
|
||
|
func: (e) => {
|
||
|
let args = e.message.split(' ');
|
||
|
args.shift();
|
||
|
var joins = [];
|
||
|
args.forEach(channel => {
|
||
|
channel = channel.trim();
|
||
|
if(channel.charAt(0) === "#") {
|
||
|
joins.push(channel);
|
||
|
}
|
||
|
});
|
||
|
lib.bot.join(joins, e.network);
|
||
|
e.reply("joined channels: "+joins.join(", "));
|
||
|
},
|
||
|
desc: 'join channel'
|
||
|
});
|
||
|
};
|