This is an old revision of the document!
Chat Section
This module (exec/chat_sec.js
) displays the “Chat” menu/prompt from the Terminal Server accepts/acts upon user input (hot keys) to perform chat-related functions.
┌───────────────────┐ │ Chat Command Menu │ └───────────────────┘ ████████████████████ Join a Chat ████████████████████████████ Toggles █████████ █ █ █ █ J Join/initiate multinode chat █ D Allow paging off/on █ █ P Join/initiate private node to node chat █ A Activity alerts off/on █ █ C Chat with the sysop █ S Split screen pvt chat █ █ T Talk with the system Guru (Artificial Person) █───────────────────────────█ █ F Finger (Query) a remote user or system █ █ █ R Internet Relay Chat (irc.synchro.net) █ █ █ I Inter-BBS Instant Messaging █ Q Quit from Chat section █ █ █ █ █ Anytime: Ctrl-U Who's online Ctrl-P Send private msg Ctrl-C Abort cmd/text█ Chat:
The default chat section module is exec/chat_sec.js
and supports the following configuration options in the [chat]
section of the ctrl/modopts.ini
file:
Option | Default | Description |
---|---|---|
finger | true | Allow finger client use |
imsg | true | Allow inter-BBS instant messenger use |
irc | true | Allow IRC client use |
irc_server | irc.synchro.net 6667 | IRC Server address and TCP port |
irc_channel | #Synchronet | IRC Channel to auto-join |
irc_seclevel | 90 | Security level required to change IRC server/channel parameters |
Install
This module should be installed in stock command shells by default (over-riding the hard-coded “Chat” menu logic). To install into additional command shells, replace the following line(s) in exec/*.src
:
chat_section
with:
exec_bin chat_sec
And then recompile with Baja - or just run the update module.