TclVoiceMail

This module contains a simple voice mailbox system which can be used by the local participants. It is not yet possible to send voice messages to the users of other Echolink nodes. In order to use this voice mailbox system, you must have a unique user number and password. Please contact your sysop for more information.

If the module has been activated (default setting 3#) you will be asked to enter your user number and password. The user number is always 3 digits long, the password between one and seven digits.
Enter your user number and password one after the other, e.g. 123456# if your user number is 123 and your password is 456.
You will then be taken to a context menu that will guide you through the system. A single hash (#) ends the current operation.

To record a voice message use the command 2# .
The system will now ask you for the recipient of the message. You can combine both by entering the command and the user number one after the other. For example: If you want to record a message for user 123, enter the sequence 2123#.

The recommended way to assign user numbers is to use the „phone method“. Many phones have letters on the keypad, e.g. 2=ABC, 3=DEF, 4=GHI, 5=JKL, 6=MNO, 7=PQRS, 8=TUV, 9=WXYZ.
For example, to encode the callsign SM0SVX, please use the last three letters and map them to the numbers. Then you will receive the user number 789. In case of a double allocation simply add a 1. For example, AFC and ADB can both be mapped as 232. A possible mapping would then be AFC=232 and ADB=233. If this method is used to encode user numbers, then a subscriber can deduce the user number of another subscriber.

It is possible for the sysop to assign an email address to each user.
In this case, the user receives an e-mail if a new voice message is stored for him.

To deactivate this module, press the hash key (#) when you are in the main menu.

Activation
in /etc/svxlink/svxlink.conf by adding the entry

[RepeaterLogic]

MODULES=…,ModuleTclVoiceMail,…

Example configuration in /etc/svxlink/svxlink.d/ModuleTclVoiceMail.conf
[ModuleTclVoiceMail]
NAME=TclVoiceMail
PLUGIN_NAME=Tcl
ID=4
TIMEOUT=60

Description of the
NAME
Name of the module

ID
Identification number for this module. This identification number may only be assigned once in the entire system.

TIMEOUT
Time in seconds after which the module is automatically deactivated.

Files and directories
/etc/svxlink/svxlink.conf
The system-wide svxlink configuration file

~/.svxlink/svxlink.conf
The user-specific svxlink configuration file

~/.svxlink/svxlink.d/ModuleTclVoiceMail.conf
The user-specific configuration file for the TclVoiceMail module, depending on the CFG_DIR configuration variable.

/etc/svxlink/TclVoiceMail.conf
The system-wide configuration file for the TclVoiceMail module.

/var/spool/svxlink/voice_mail
Spool directory for language files (the user svxlink must have write permission here!)