diff --git a/b/.empty b/b/.empty new file mode 100644 index 0000000..e69de29 diff --git a/src/main.js b/src/main.js index 4ae094c..5ddb0f6 100644 --- a/src/main.js +++ b/src/main.js @@ -3,7 +3,7 @@ var request = require('request'); var mysql = require('mysql'); var bot = require('coffea')(); -cfg.server.forEach((e,i,a)=>{ +cfg.server.forEach((e,i,a) => { bot.add({ "name": e.name, "host": e.host, @@ -20,6 +20,7 @@ cfg.server.forEach((e,i,a)=>{ bot.on('motd', (e) => { console.log("motd von "+e.network+" erhalten"); + bot.write('MODE f0ck +B', e.network, (c)=>{}); // Botflag //if(g_server[e.network].channels.length > 0) { // bot.join( JSON.parse( g_server[e.network].channels ) ); //} @@ -29,11 +30,18 @@ bot.on('message', (e) => { var orig = e.message; if(e.channel.getName().toString() == "#f0ck") { - + + /*var u = "f0ck"; + bot.whois(u, e.network, (m)=>{ }); + setTimeout(() => { + var user = bot.getUser(u, e.network); + e.reply(user); + }, 2000);*/ + + if(orig.match(/(https?:\/\/)?[\w-]+(\.[\w-]+)+\.?(:\d+)?(\/\S*)?/gi)) { var tmp = orig.match(/(https?:\/\/)?[\w-]+(\.[\w-]+)+\.?(:\d+)?(\/\S*)?/gi); e.reply(tmp); - console.log(tmp); } }