GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
HANGUP-MESSAGE-SKEL(1) NCID HANGUP-MESSAGE-SKEL(1)

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>*MODE*<hupmode>*"

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. If you want to detect a name, comment the NMBR line and uncomment the NAME line:

Add your own caller and message lines to hangup-message:

CALLER="${NMBR}"
caller[1]="<number>" message[1]="<recording file>"

CALLER="$(NAME)"
caller[1]="<name>" 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.1, hangup-closed-skel.1, hangup-skel.1, hangup-combo-skel.1, hangup-nohangup.1
2019-08-17 NCID

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.