menu_commands
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
menu_commands [2019/03/30 02:58] – avon | menu_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 297: | Line 301: | ||
Data: ([FILE]) or (@[BAUD]@[TRUE/ | Data: ([FILE]) or (@[BAUD]@[TRUE/ | ||
- | | + | |
This command sends the contents of a display file to user. There are a | This command sends the contents of a display file to user. There are a | ||
vast number of optional data which can be supplied to change the way in | vast number of optional data which can be supplied to change the way in | ||
Line 326: | Line 330: | ||
Some examples of the DATA commands: | Some examples of the DATA commands: | ||
- | + | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | + | ||
- | | + | |
- | | + | |
- | + | ||
- | | + | |
- | | + | |
- | | + | |
- | + | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | + | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | + | ||
- | Data: @0@END@myfile | + | |
- | | + | |
- | | + | |
- | at full speed and only pause at the END of the display file. | + | |
- | Data: @38400@FALSE@c: | + | Data: @0@END@myfile |
- | | + | |
- | | + | |
- | | + | at full speed and only pause at the END of the display file. |
+ | |||
+ | Data: @38400@FALSE@c: | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | **GE - Edit User Settings** | ||
+ | |||
+ | **GH - Hangup/ | ||
+ | |||
+ | Data: None or /RECYCLE | ||
+ | |||
+ | **GI - Hangup/ | ||
+ | |||
+ | 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 424: | Line 462: | ||
**IR - Outbound RLOGIN Connection** | **IR - Outbound RLOGIN Connection** | ||
- | Data: / | + | |
- | | + | |
- | | + | |
- | | + | using the RLOGIN protocol. |
- | | + | included. |
+ | of 513 will be used. | ||
- | Mystic will replace @USER@ with the current user's name if it is supplied | + | |
- | | + | in either or both of the /user or /pass options. |
- | The user's password cannot be sent using an @code@ and must be manually | + | |
- | | + | supplied due to the password encryption. |
- | | + | encrypt a users password, meaning at no time does it ever know or store |
- | | + | your actual password. |
**IS - Outbound SSH Connection** | **IS - Outbound SSH Connection** | ||
- | Data: / | + | |
- | | + | |
- | | + | |
- | | + | using the SSH protocol. |
- | | + | included. |
+ | of 22 will be used. | ||
- | Mystic will replace @USER@ with the current user's name if it is supplied | + | |
- | | + | in either or both of the /user or /pass options. |
- | The user's password cannot be sent using an @code@ and must be manually | + | |
- | | + | supplied due to the password encryption. |
- | | + | encrypt a users password, meaning at no time does it ever know or store |
- | | + | your actual password. |
**IT - Outbound TELNET Connection** | **IT - Outbound TELNET Connection** | ||
- | Data: / | + | |
- | | + | |
- | | + | |
- | | + | using the TELNET protocol. |
+ | /port option is not provided then the default port of 23 will be used. | ||
----- | ----- | ||
Line 465: | Line 506: | ||
The following menu commands related to the Message Bases and reading/ | The following menu commands related to the Message Bases and reading/ | ||
+ | |||
+ | **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 " | ||
+ | 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. | ||
+ | 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. | ||
+ | messages Mystic will do nothing. | ||
+ | | ||
+ | **MG - Change Message Group** | ||
+ | |||
+ | Data: " | ||
+ | | ||
+ | This action will list the Message Groups that the user has access to, | ||
+ | excluding any groups flagged as " | ||
+ | select a group. | ||
+ | | ||
+ | If the data is set to " | ||
+ | message group. | ||
+ | | ||
+ | If the data is set to " | ||
+ | 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 " | ||
+ | from the theme' | ||
+ | |||
+ | **MI - Message Index Reader** | ||
+ | |||
+ | Data: < | ||
+ | | ||
+ | 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. | ||
+ | bases to read, search, post, subscribe or unsubscribe from. | ||
+ | |||
+ | The data field provides the template name which if left blank defaults to | ||
+ | " | ||
+ | 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. | ||
+ | template to msg_change.ini, | ||
+ | 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. | ||
+ | use these alternative templates, simply execute MI with the data field of | ||
+ | " | ||
+ | |||
+ | **ML - Browser/ | ||
+ | |||
+ | 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. | ||
**MN - Scan for New Messages** | **MN - Scan for New Messages** | ||
- | Data: /G /P /M /NOLR /NOFROM /NOREAD | + | |
- | | + | |
- | | + | |
- | | + | for modifiers to the default behavior. |
- | | + | 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 | + | |
- | | + | messages (messages From or To the user) |
- | If /G is provided in optional data, Mystic will scan all message bases | + | |
- | | + | in all groups. |
- | If /M is provided in optional data, Mystic will forced the user to 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 following commands augment |
- | | + | option: |
- | The following commands augment | + | If /NOFROM is provided, Mystic will only look at the To field when |
- | | + | scanning for new personal messages (instead |
- | If /NOFROM is provided, Mystic will only look at the To field when | + | |
- | | + | flagged as " |
- | + | ||
- | If /NOREAD is provided, Mystic will not show messages that have been | + | **MP - Post New Message** |
- | | + | |
+ | Data: /TO: /SUBJ: /ADDR: /F | ||
+ | |||
+ | This menu command allows the user to post a message in the current | ||
+ | message bases. | ||
+ | |||
+ | If / | ||
+ | the supplied username in < | ||
+ | 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: < | + | |
- | | + | |
- | | + | |
- | | + | a file up to 10,000 lines to be posted and will automatically split |
- | | + | them into multiple posts of 1000 lines each if the post is more than |
- | | + | 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 | + | |
- | | + | width using a capable ANSI editor. |
- | | + | can save an ANSI file properly formatted for message posting by |
- | | + | specifying a column length of 79 in the Save dialog. |
- | 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 |
- | | + | NetMail base. Each value should be separated by a semi-colon (;). |
+ | |||
+ | The < | ||
+ | should be a text file with up to 79 columns per line and up to 10,000 | ||
+ | lines. | ||
- | The <File> field contains | + | |
- | | + | |
- | | + | |
- | | + | |
+ | |||
+ | <To> The To field of the message | ||
- | <From> The From field 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. | ||
- | | + | |
- | | + | |
- | + | ||
- | Examples: | + | |
- | c: | + | |
- | | + | c: |
+ | **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