User Tools

Site Tools


menu_commands

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
Next revisionBoth sides next revision
menu_commands [2019/03/30 03:02] – [INTERNET RELATED] avonmenu_commands [2020/03/27 19:03] g00r00
Line 291: Line 291:
 ----- -----
 ===== GENERAL COMMANDS ===== ===== GENERAL COMMANDS =====
 +
 +**G1 - Show BBS History**
 +
 +**GA - View ANSI Gallery**
  
 **GD - Show a display file** **GD - Show a display file**
Line 360: Line 364:
              while emulating 38400 baud rate and pausing on each page but              while emulating 38400 baud rate and pausing on each page but
              only if it was updated since the user's last login.              only if it was updated since the user's last login.
 +
 +**GE - Edit User Settings**
 +
 +**GH - Hangup/Logoff Session**
 +
 +  Data: None or /RECYCLE
 +  
 +**GI - Hangup/Logoff Session Immediately**
 +
 +  Data: None or /RECYCLE
 +
 +**GL - Show Last Callers**
 +
 +**GO - Goto Menu**
 +
 +**GN - Show OneLiners**
 +
 +**GP - Page Sysop For Chat**
 +
 +**GR - Gosub Return Menu**
 +
 +  Data: /CURSOR /SKIPEXEC
 +  
 +**GS - Gosub Menu**
 +
 +**GT - Display Text**
 +
 +**GU - Show/Search User List**
  
 **GV - View a display file in ANSI viewer** **GV - View a display file in ANSI viewer**
Line 411: Line 443:
   file at full speed instead of 38400 baud emulation, and also starts   file at full speed instead of 38400 baud emulation, and also starts
   showing the file at the end of the file, rather than the beginning.   showing the file at the end of the file, rather than the beginning.
-              + 
 +**GX - Execute Mystic Programming Language (MPL) Program** 
 + 
 +**GY - Execute Mystic Python (MPY) Script** 
 + 
 +**G? - Open Mystic Help System** 
 +           
 ---- ----
 ===== INTERNET RELATED ===== ===== INTERNET RELATED =====
Line 468: Line 506:
  
 The following menu commands related to the Message Bases and reading/posting of messages. The following menu commands related to the Message Bases and reading/posting of messages.
 +
 +**MA - Change Message Area**
 +
 +  Data: # + - NOLIST
 +  
 +  This menu command allows the user to change to a new message area.  If
 +  no optional data is present, then a list of message areas will be shown
 +  to the user.
 +  
 +  If the + sign is on the optional data field, Mystic will select the
 +  next available message area that the user has access to.
 +  
 +  If the - sign is on the optional data field, Mystic will select the
 +  previous available message area that the user has access to.
 +               
 +  If NOLIST is provided on the optional data field, Mystic will prompt the
 +  user to select a message area but will not show the list of areas unless
 +  the user asks to see it by entering ? to list.
 +  
 +  If a message area Unique ID is presented on the option data field, Mystic
 +  will change to the message area that is linked to the supplied unique ID.
 +
 +**MC - Check Private BBS E-mail**
 +
 +  Data: /NOLIST /UNREAD
 +  
 +  This menu command checks the user's private e-mail box for messages and
 +  provides a list of all messages in the private mailbox followed by a
 +  prompt asking the user if they would like to read the messages.
 +  
 +  If the /NOLIST option is supplied on the optional data field, Mystic will
 +  skip listing the messages and go directly to reading new e-mail messages.
 +  
 +  If the /UNREAD option is supplied, Mystic will list only messages that are
 +  flagged as "unread" in the list and prompt only if there are unread
 +  messages.
 +
 +**MD - Set Message Last Read By Date**
 +
 +  Data: /ALL
 +  
 +  This menu command allows the user to set their "last read" message in
 +  each message base by inputting a date.  After a valid date is supplied
 +  Mystic will ask the user if they would like to set this date for the
 +  current base or all bases.  If the user selects all bases, then every
 +  message base regardless of group will be updated.
 +  
 +  If the /ALL optional data is provided, Mystic will skip the prompt and
 +  update all message bases with the user supplied date.
 +
 +**MF - View/Scan Draft Messages**
 +
 +  Data: /SCAN
 +  
 +  When posting a message, users will have the option to save a message as
 +  a draft and resume the message post at another time.
 +  
 +  If a user loses their session for any reason such as a disconnection or
 +  they run out of session time while posting a message, Mystic will also
 +  automatically save a draft of their message post.
 +  
 +  This option will present a list of available saved draft messages and
 +  provide the user the ability to continue a post or remove the draft
 +  message.
 +  
 +  If the /SCAN option is provided on the optional data field, Mystic will
 +  scan and if there are draft message saved, it will ask the user if they
 +  would like to resume their draft messages.  If there are no draft
 +  messages Mystic will do nothing.
 +    
 +**MG - Change Message Group**
 +
 +  Data: "+", "-", <Group ID>, or None
 +  
 +  This action will list the Message Groups that the user has access to,
 +  excluding any groups flagged as "hidden" and then prompt the user to
 +  select a group.
 +  
 +  If the data is set to "+" then Mystic will move to the next available
 +  message group.
 +  
 +  If the data is set to "-" then Mystic will move to the previous available
 +  message group.
 +  
 +  If the Group Unique ID is supplied, Mystic will automatically change the
 +  user into the specific message group.
 +        
 +  When joining a message group, Mystic will display the "group#" display file
 +  from the theme's text directory if it exists, where # is the group's ID.
 +
 +**MI - Message Index Reader**
 +
 +  Data: <template filename with no extension>, or None
 +  
 +  The Message Base Index system presents users with a list of all message
 +  bases along with statistics of total, new, personal messages for each
 +  bases.  Users can scroll through and search through the list and select
 +  bases to read, search, post, subscribe or unsubscribe from.
 +                         
 +  The data field provides the template name which if left blank defaults to
 +  "msg_index" and points to the template file to load.  This field should
 +  not include a file extension as .ini will be appended to it.
 +          
 +  The template file contains all of the visual configurations for this
 +  function as well as many other options that can completely customize the
 +  experience.  For example, one could copy the default msg_index.ini
 +  template to msg_change.ini, and then modify its visual and functional
 +  settings so that it pops up a scroll box of message bases for the user to
 +  change their current message base.
 +         
 +  The same could be done to pop up a list of message bases that allows the
 +  user to toggle which bases will be included in scans for new messages.  To
 +  use these alternative templates, simply execute MI with the data field of
 +  "msg_change" or whatever the custom template filename you've created is.
 +
 +**ML - Browser/Search Network Nodelists**
 +
 +  Data: None
 +  
 +  This command opens up a network node list browser which allows the user to
 +  list FidoNet-style networks by Zone, Net, or search by Address or Text.
 +
 +**MM - Send Mass BBS E-mail**
 +
 +  Data: None
 +  
 +  This command allows the user to send bulk private BBS email to users using
 +  either an access string, a list of user names, or all users on the BBS
 +  system.  This function is typically only made available to System Operators
  
 **MN - Scan for New Messages** **MN - Scan for New Messages**
  
-         Data: /G /P /M /NOLR /NOFROM /NOREAD +  Data: /G /P /M /NOLR /NOFROM /NOREAD 
-  Description: This menu command scans for new messages. The optional data field allows +   
-               for modifiers to the default behavior.  By default if no optional data +  This menu command scans for new messages. The optional data field allows 
-               is provided, Mystic will scan for all new messages in the user's current +  for modifiers to the default behavior.  By default if no optional data 
-               message group.+  is provided, Mystic will scan for all new messages in the user's current 
 +  message group.
                                
-               If /P is provided in optional data, Mystic will only scan for personal +  If /P is provided in optional data, Mystic will only scan for personal 
-               messages (messages From or To the user)+  messages (messages From or To the user)
                                
-               If /G is provided in optional data, Mystic will scan all message bases +  If /G is provided in optional data, Mystic will scan all message bases 
-               in all groups. +  in all groups. 
                                                            
-               If /M is provided in optional data, Mystic will forced the user to read +  If /M is provided in optional data, Mystic will forced the user to read 
-               the new messages (mandatory read).+  the new messages (mandatory read)
 +               
 +  If /NOLR is provided, Mystic will not update the user's "last read" 
 +  message when performing the scan.
                                
-               If /NOLR is provided, Mystic will not update the user's "last read" +  The following commands augment the behavior of the /P personal scan 
-               message when performing the scan.+  option:
                                
-               The following commands augment the behavior of the /P personal scan +  If /NOFROM is provided, Mystic will only look at the To field when 
-               option:+  scanning for new personal messages (instead of both To and From)
                                
-               If /NOFROM is provided, Mystic will only look at the To field when +  If /NOREAD is provided, Mystic will not show messages that have been 
-               scanning for new personal messages (instead of both To and From) +  flagged as "Read" by the user.  
-                + 
-               If /NOREAD is provided, Mystic will not show messages that have been +**MP - Post New Message** 
-               flagged as "Read" by the user. + 
 +  Data: /TO: /SUBJ: /ADDR: /F 
 +   
 +  This menu command allows the user to post a message in the current 
 +  message bases. 
 +   
 +  If /TO:<text> is provided, the post can be automatically addressed to 
 +  the supplied username in <text> Note that spaces should be replaced 
 +  by underscores (_) when supplying this. 
 +   
 +  If /SUBJ: is provided, the post will have its subject automatically 
 +  set.  Spaces should be replaced with underscores. 
 +   
 +  If /ADDR: is provided, the post will have its FTN Network address 
 +  automatically set. 
 +   
 +  If /F is provided, the post will be forced meaning the user will not 
 +  be able to abort posting the message when they are in the message 
 +  editor. 
 + 
 +**MQ - Message Quick Scan** 
 + 
 +**MR - Read Messages** 
 + 
 +**MS - Message Search** 
 + 
 +**MV - View Sent E-mail** 
 + 
 +**MW - Send Private BBS E-mail**
  
 **MX - Post text file to message base** **MX - Post text file to message base**
  
-         Data: <File>;<Base ID>;<From>;<To>;<Subject>;[Network To Address] +  Data: <File>;<Base ID>;<From>;<To>;<Subject>;[Network To Address] 
-  Description: This menu command posts a text file to a message base.  It will allow +   
-               a file up to 10,000 lines to be posted and will automatically split +  This menu command posts a text file to a message base.  It will allow 
-               them into multiple posts of 1000 lines each if the post is more than +  a file up to 10,000 lines to be posted and will automatically split 
-               1000 lines (including automatically appending a message count to the +  them into multiple posts of 1000 lines each if the post is more than 
-               end of the subject ie: (1 of 3)"+  1000 lines (including automatically appending a message count to the 
 +  end of the subject ie: (1 of 3)"
                                
-               If you want to post an ANSI file, it should be saved with a 79 column +  If you want to post an ANSI file, it should be saved with a 79 column 
-               width using a capable ANSI editor.  Mystic's own built in ANSI editor +  width using a capable ANSI editor.  Mystic's own built in ANSI editor 
-               can save an ANSI file properly formatted for message posting by +  can save an ANSI file properly formatted for message posting by 
-               specifying a column length of 79 in the Save dialog. +  specifying a column length of 79 in the Save dialog. 
                                
-               The optional data field is required for this to work, except for the +  The optional data field is required for this to work, except for the 
-               Network Address field which is only required if you are posting to a +  Network Address field which is only required if you are posting to a 
-               NetMail base.  Each value should be separated by a semi-colon (;).+  NetMail base.  Each value should be separated by a semi-colon (;)
 +               
 +  The <File> field contains the filename to post to the base.  This file 
 +  should be a text file with up to 79 columns per line and up to 10,000 
 +  lines.
                                
-               The <Filefield contains the filename to post to the base.  This file +  The <Base IDis the Message Base ID as found in the Message Base Editor
-               should be a text file with up to 79 columns per line and up to 10,000 +
-               lines.+
                                
-               The <Base IDis the Message Base ID as found in the Message Base Editor+  <From The From field of the message 
 +             
 +  <To> The To field of the message
                                
-               <From The From field of the message +  <Subject> The Subject of the message
-              +
-               <To> The To field of the message+
                                
-               <Subject> The Subject of the message+  [Network Address] is the To network address used when posting to a 
 +  NetMail base.  This field can be excluded when not posting Netmail.
                                
-               [Network Address] is the To network address used when posting to a +  Examples:
-               NetMail base.  This field can be excluded when not posting Netmail.+
                                
-               Examples: +    c:\mystic\temp1\msgtext.txt;1;g00r00;All;Statistics for January 
-                +    c:\mystic\temp1\msgtext.txt;3;g00r00;Avon;Automated post;21:1/101
-               c:\mystic\temp1\msgtext.txt;1;g00r00;All;Statistics for January +
-               c:\mystic\temp1\msgtext.txt;3;g00r00;Avon;Automated post;21:1/101+
  
 +**MZ - Set Message New Scan Settings**
 +
 +-----
 +===== OFFLINE MAIL =====
 +
 +-----
 +===== MULTI-NODE =====
 +
 +-----
 +===== MISCELLANEOUS =====
 +
 +-----
 +===== FILE QUEUE =====
 +
 +-----
 +===== TIME BANK =====
 +
 +-----
 +===== VOTING BOOTH =====
 +
 +-----
 +===== MATRIX LOGIN =====
 +
 +-----
 +===== SYSOP ======
menu_commands.txt · Last modified: 2023/01/20 02:39 by g00r00

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki