hangup-message-skel
hangup-message-skel [-h]
hangup-message-skel [-v] <string>
where string is in this format:
"*DATE*<mmddyyyy>*TIME*<hhmm>*LINE*<lineid>*NMBR*<number>*NAME*<name>*"
Hangup-message-skel is a template for leaving caller specific messages
prior to terminating a call. Your script name should be the same name without
-skel. Script names use the format:
hangup-<name>
The example below assumes you have copied
hangup-message-skel to
hangup-message for your customized version of hangup-message-skel.
Delete the caller and message lines that are in
hangup-message. Add your
own caller and message lines to
hangup-message:
caller[1]="<number>"
message[1]="<recording file>"
You can add as many caller-message lines as you want. You would need to record
the message files if you want to leave a personalized message.
Use this format for a message name for your recording: <number>.rmd
Server hangup extensions are only executed by the server unless testing.
Execute your custom
hangup-message in a terminal window by itself for
testing. Only fields used in the script are needed for the input string. To
test your custom hangup-message script with a number:
/usr/local/share/ncid/extensions/hangup-message -v "*NMBR*4075551212*"
- -h
- show help message
- -v
- turn on verbose and send additional data to STDOUT for
troubleshooting
/usr/local/share/ncid/extensions/hangup-message-skel
/usr/local/share/ncid/recording/*.rmd
/usr/local/etc/ncid/ncidd.whitelist
ncidd.8, ncidd.whitelist.5, hangup-calls-skel.1, hangup-closed-skel.1,
hangup-skel.1