diff --git a/exec/ircmsg.js b/exec/ircmsg.js index 738a28bcb6526c55bd2d5c6c909551dd2a1932ab..f08420aa39d05c508900f4393330fe2ce35a3b1d 100644 --- a/exec/ircmsg.js +++ b/exec/ircmsg.js @@ -15,6 +15,13 @@ var nick="nick"; var msg; var join=false; var exclude=new Array(); +var quiet=false; + +function log(msg) +{ + if(!quiet) + js.global.log(LOG_INFO,"ircmsg: " + msg); +} for(i=0;i<argc;i++) { switch(argv[i]) { @@ -33,6 +40,9 @@ for(i=0;i<argc;i++) { case "-n": nick=argv[++i]; break; + case "-q": + quiet=true; + break; case "-m": msg=argv[++i]; if(msg==undefined || msg.search(/^[\r\n]*$/)!=-1) { @@ -46,8 +56,8 @@ for(i=0;i<argc;i++) { } } -log(LOG_INFO,"Using nick: " + nick); -log(LOG_INFO,"Connecting to: " +server+ " port " + port); +log("Using nick: " + nick); +log("Connecting to: " +server+ " port " + port); my_server = IRC_client_connect(server,nick,undefined,undefined,port); if(!my_server) { alert("!Couldn't connect to " + server); @@ -62,7 +72,7 @@ while(!done) { log(response); /* Nick in use... */ nick+='_'; - log(LOG_INFO,"Using nick: " + nick); + log("Using nick: " + nick); my_server.send("NICK " + nick + "\r\n"); } if(resp[1]=='422' || resp[1]=='376')