Command: *say:

Command: *say:
Causes the unit to speak the provided text on the specified channel, if it is able to do so. May be overridden or altered by restrictions or glitches affecting speech or cognitive systems.

Usable in: Programs, Commands

Parameters

 * text
 * Default parameter. The string to be spoken. Default value: an empty string (resulting in no output).


 * channel
 * The channel on which to speak. Default value: 0


 * rename
 * An alternate name that this text only should be spoken as. (To rename all speech, use ).

Expected Action by Core
The provided text is spoken on the specified channel using, if possible. If the unit is unable to speak, the text will not be spoken (and the unit may be informed of this). If the unit's speech is being altered, such alterations apply to this speech.

Examples
*say:Hello! My name is Fred. *say:{"text":"Hello! My name is Fred.", "rename":"Fred"} *say:{"text":"mmmenu", "channel":1}

Implementation Details: ACS
Minimum Level:

Other constraints: