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.

See Also

module/chat_sec.1560569642.txt · Last modified: 2019/06/14 20:34 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0