Skip to content

SysCmd Documentation

phantasm4489 edited this page Nov 22, 2018 · 3 revisions

This is a quick reference page to list all of the commands that can be installed in SysCmd folder that can be used to override default behavior for Ami-Express.

SysCmd Description
CHATIN Executed when the syop starts a chat session.
CHATOUT Executed when the sysop ends a chat session
FAX Trigger a process to handle an incoming fax. Called when express detects that an incoming call is a fax
EDITOR Used to call the external emacs editor
FULLEDIT Used to call the external fullscreen editor
ACCOUNTS Used to call the external user account editor
EXAMINE Primary file ID examine door
EXAMINEn Secondary file ID examine door. You can have as many of these as you like, once the system hits a number that doesn't exist the EXAMINE process is ended
LCFILES Last carrier file handler
N Used during logon to execute a new since last logon file scan. This is called with parameters 'S U'
ANSI Override the normal ansi question during logon
PWFAIL Triggered by the user entering an incorrect password and failing to logon
SYSTEMPW Triggered during logon to allow a custom system password process to be set up
SYSPWDFAIL Triggered by the user entering an incorrect system password during logon
FRONTEND Triggered at logon immediately following the Ami-Express version is displayed to the user before they are prompted for any input.
NUPFAIL Triggered in the event that a new user fails to enter the new user password correctly
SCRIPT Triggered when a new user logs on to allow custom new user questions to be entered
S Allows a custom status door to be run during the logon process
LOGOFF This is the logoff script for all nodes
LOGOFFn Logoff script specific to a given node
RELOGON Like the logoff script but is executed after the logoff script when a user asks to relogon (RL command)
RELOGONn This is the node specific relogon script
FILECHECK Triggered after a file is uploaded to allow the filecheck process to be customised