Subj : new user questionaires anyone? To : Richard Webb From : Mvan Le Date : Sun May 06 2007 03:25 am RW> Back in the day I had a pretty extensive new user RW> questionaire that new users had to fill out before i RW> called them back to validate them. IT asked if the RW> user is a ham radio operator, what class of license RW> he/she held, etc. Also it asked if the user was a RW> musician or held other interests catered to by the RW> system. tHIs allowed me to grant them access to my RW> packet radio door and other goodies depending on how RW> they answered. Here's the gist of a MECCA based questionnaire: ================================================================ [open]nuv.txt [write]*********************** [write]* New User Validation * [write]***********************%! [post] Are you a ham operator ? (N,y) [ansopt menu]ny [store]Is_Ham [choice]y[goto ham_questions] [goto next_question] [/ham_questions ansreq][setpriv]radio[keyon]r What is your license class ? [clear_stacked readln]License_Class What is your callsign ? [clear_stacked readln]Callsign Member of club ? [ansopt clear_stacked readln]Club [/next_question ansopt] What type of music ? [readln]Music [xtern_batch]sendmsg.bat ================================================================ Note that the above questionnaire automatically elevates the user's priviledge level to "radio" and turns on key "r" if they responded Yes to the HAM question, which is probably not what you want. The above example runs a batch file when finished that could import the answers into a message area. You could do some fancy cursor control with [locate] and/or add colours etc. RW> This questionaire posted answers to a plain ascii file, RW> which my robot then posted to an echo which was shared RW> by myself and my co-sysop. WE both ran points off the RW> bbs and this way we could call to validate new users RW> even when nobody was physically present at the bbs RW> location for days at a time. Nuv.txt is appended unless deleted. So you you may prefer to "type nuv.txt >> keep_nuv.txt; del nuv.txt" in your import batch file (to send only the latest details). Use MEX for anything more sophisticated. --- Maximus/2 3.01 * Origin: Top Hat 2 BBS (1:343/41) .