Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
module:sbbsimsg [2018/03/01 12:21] – old revision restored digital manmodule:sbbsimsg [2020/11/17 21:46] (current) – [Logon Event] altere
Line 1: Line 1:
-====== Synchronet Inter-BBS Instant Message Module ======+====== Instant Message ======
  
-The purpose of this module is to provide a real-time inter-BBS instant message feature for participating systems.+The Synchronet Instant Message module is used to provide a real-time inter-BBS instant message feature for participating systems.
  
 +This module is normally invoked from the [[chat_sec|"Chat" menu]] or from the [[:module:PrivateMsg]] module with the 'I' key.
 +
 +===== Install =====
 +==== Chat Menu ====
 +If you're using the default ''[[chat_sec]]'' menu module, you should already have it installed on that menu (the ''I'' command key).
 +
 +==== Global Hotkey ====
 +To get access to instant-message module from virtually //anywhere// within the BBS (e.g. using Ctrl-P), install the (new) [[:module:PrivateMsg]] module in SCFG->System->Loadable Modules->Private Msg (the default, ''privatemsg'', should be all you need):
 +  Private: (T)elegram, (M)essage, (C)hat, (I)nterBBS, or (Q)uit:
 +
 +==== Logon Event ====
 +To display a list of currently active users (on other inter-BBS instant message capable systems) during user-logon, add an external program to [[util:SCFG]]->External Programs->Online Programs->Main (or your section of choice)->Available Online Programs... and configure as follows:
 +
 +<file>
 +Name                       Synchronet IMSG List
 +Internal Code              SBBSIMSG
 +Command Line               ?sbbsimsg -l
 +Multiple Concurrent Users  Yes
 +Execute on Event           Logon, Only
 +Pause After Execution      Yes
 +BBS Drop File Type         None
 +</file>
 +
 +All other settings can be left with their default values (No/None/blank).
 +
 + 
 ===== History ===== ===== History =====
  
Line 20: Line 46:
  
 ==== Rev 1.25 (2009) ==== ==== Rev 1.25 (2009) ====
-  * Removed Finger (both TCP and UDP support), SYSTAT-TCP and SMTP support, so it now *only*:+Removed Finger (both TCP and UDP support), SYSTAT-TCP and SMTP support, so it now *only*:
   * Queries using SYSTAT/ActiveUser protocol over UDP port 11   * Queries using SYSTAT/ActiveUser protocol over UDP port 11
   * Sends messages using MSP (TCP port 18)   * Sends messages using MSP (TCP port 18)
Line 55: Line 81:
 This is normally accomplished by adding the following services to a BBS's ''[[dir:ctrl]]/[[config:services.ini]]'' file: This is normally accomplished by adding the following services to a BBS's ''[[dir:ctrl]]/[[config:services.ini]]'' file:
  
-<file>+<file ini>
 [ActiveUser-UDP] [ActiveUser-UDP]
 Port=11 Port=11
Line 63: Line 89:
 </file> </file>
  
-<file>+<file ini>
 [MSP] [MSP]
 Port=18 Port=18
Line 82: Line 108:
   * [[:service:|Services]]   * [[:service:|Services]]
  
-{{tag>tcpip services javascript chat sbbslist instant-messaging}}+{{tag>tcpip services javascript chat sbbslist instant-messaging nodelist ecweb}}
  
module/sbbsimsg.1519935668.txt · Last modified: 2018/03/01 12:21 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0