From 32ae5d788f59b2240a9976971db8836651186a88 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 6 Jan 2003 00:27:06 +0000
Subject: [PATCH] Command-line arguments can override default server values
 (name, port, chan).

---
 exec/irc.js | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/exec/irc.js b/exec/irc.js
index ae7cef1d14..6f0790f16e 100644
--- a/exec/irc.js
+++ b/exec/irc.js
@@ -1,7 +1,6 @@
-// sbbsimsg.js
+// irc.js
 
-// Synchronet inter-bbs instant message module
-// uses Finger and SMTP TCP/IP protocols
+// Deuce's IRC client module for Synchronet
 
 // $Id$
 
@@ -25,6 +24,14 @@ var quit=0;
 var nick=user.handle;
 var nicks=new Array();
 
+/* Command-line args can override default server values */
+if(argv[0]!=undefined)
+	irc_server=argv[0];
+if(argv[1]!=undefined)
+	irc_port=Number(argv[1]);
+if(argv[2]!=undefined)
+	default_channel=argv[2];
+
 default_channel=default_channel.replace(/\s+/g,"_");
 
 sock=new Socket();
-- 
GitLab