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 [2019/05/09 01:54] – [See Also] tags 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 [[privatemsg]] module with the 'I' key.+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 21: 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 56: 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 64: Line 89:
 </file> </file>
  
-<file>+<file ini>
 [MSP] [MSP]
 Port=18 Port=18
module/sbbsimsg.1557392089.txt · Last modified: 2019/05/09 01:54 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0