Skip to content
Snippets Groups Projects
Commit 28b633a1 authored by rswindell's avatar rswindell
Browse files

Allow finger client to be disabled by setting 'finger=false' in the

[chat_sec] section of your modopts.ini file.
parent 64732d41
No related branches found
No related tags found
No related merge requests found
...@@ -11,6 +11,7 @@ load("nodedefs.js"); ...@@ -11,6 +11,7 @@ load("nodedefs.js");
var irc_server = "irc.synchro.net 6667"; var irc_server = "irc.synchro.net 6667";
var irc_channel = "#Synchronet" var irc_channel = "#Synchronet"
var irc_seclevel = 90; // Minimum security level required to change the IRC server being connected to var irc_seclevel = 90; // Minimum security level required to change the IRC server being connected to
var finger = true;
var options = load("modopts.js", "chat_sec"); var options = load("modopts.js", "chat_sec");
if (options) { if (options) {
if (options.irc_server) if (options.irc_server)
...@@ -19,6 +20,8 @@ if (options) { ...@@ -19,6 +20,8 @@ if (options) {
irc_channel = options.irc_channel; irc_channel = options.irc_channel;
if (options.irc_seclevel) if (options.irc_seclevel)
irc_seclevel = options.irc_seclevel; irc_seclevel = options.irc_seclevel;
if (options.finger != undefined)
finger = options.finger;
} }
var cmdkey; var cmdkey;
...@@ -42,7 +45,10 @@ while(1) { ...@@ -42,7 +45,10 @@ while(1) {
bbs.nodesync(); bbs.nodesync();
write("\r\n\001_\1y\001hChat: \001n"); write("\r\n\001_\1y\001hChat: \001n");
switch(cmdkey=console.getkeys("ACDFIJPQRST?\r",K_UPPER)) { var keys = "ACDIJPQRST?\r";
if(finger)
keys += "F";
switch(cmdkey=console.getkeys(keys,K_UPPER)) {
case "S": case "S":
var val = user.chat_settings ^= CHAT_SPLITP; var val = user.chat_settings ^= CHAT_SPLITP;
write("\001n\r\nPrivate split-screen chat is now: \001h"); write("\001n\r\nPrivate split-screen chat is now: \001h");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment