On 17 Feb 2020, bamageek said the following...
Couple of Things i'm wanting to play around really, but wanted to be
able to run something after the user authentication and before the first menu display. Really my script would be for a lot of prep stuff like making sure the chat is active, maybe some custom logging/notification
or whever else I can think of.
One thing I want to do some user email validation (not just for new
users, but existing/unauthenticated users). I see a sample apply .mps
You can do all of that from the prelogin menu. Mine is:
(GY) Execute Python Module threatsentry
(GD) Display a file s 20! s25 emailval
(-V) Validate e-mail addre s 20! s25 25
(DD) Exec external program start c:\mystic\newsupd.bat
(DD) Exec external program start twit.bat % U
(NS) Send node message ! OI 0;| & 1 has logged into node | & 2. (DD) Exec external program c:\mystic\mrclogin.bat % U
(MG) Message group change 1
(MA) Message area change 2
(MR) Read messages N
(GT) Display line of text |CL
(-N) Ask Yes/No (default N s 25 Fast Login?
(GO) Go to new menu ^ OK main
(GX) Execute MPL program xq-aboard
(GX) Execute MPL program automessage
(GL) Show last callers
(GD) Display a file c:\mystic\topcallers.ans
(GN) Show one-liners 10;75;75
(GX) Execute MPL program tdih 4
(MC) Check e-mail
(MF) View draft msg posts /scan
(GO) Go to new menu main
I put spaces between all of the MCI codes. This is just an example. No menu displayed until it's finished and puts you to main.
-=>Richard Miles<=-
-=>Captain Obvious<=-
-=>bbs.shadowscope.com<=-
--- Mystic BBS v1.12 A45 2020/02/16 (Windows/32)
* Origin: Shadowscope BBS | bbs.shadowscope.com | Temple, GA (21:1/157)