danog\MadelineProto\EventHandler\Calls\MultiCallMessage: An [in-call message or reaction »](https://core.telegram.org/api/group-calls#in-call-messages) sent in a multi-party call, shown as an overlay by the participants' clients (there is no chat history).
Author: Daniil Gentili daniil@daniil.it
An in-call message or reaction » sent in a multi-party call, shown as an overlay by the participants’ clients (there is no chat history).
The concrete type depends on the call: a {@see GroupCallMessage} for a video chat or livestream, a {@see LiveStoryMessage} (which can carry a Telegram Stars donation) for a live story, or a {@see ConferenceCallMessage} for an end-to-end encrypted conference.
A reaction is a message whose text is a single emoji (with, for a custom emoji, one custom emoji entity spanning it), see {@see self::isReaction()}.
Like chat messages, in-call messages can be matched by the message filters (commands, text, regexes, sender, incoming/outgoing, peer).
Properties
$callId:intID of the call the message was sent in.$fromId:intBot API ID of the sender.$date:intWhen the message was sent.$message:danog\MadelineProto\EventHandler\Message\Entities\TextWithEntitiesThe text of the message (or the emoji of a reaction) with its entities.$out:boolWhether we sent the message.$command:?stringBot command (if present)$commandType:?danog\MadelineProto\EventHandler\CommandTypeBot command type (if present)$commandArgs:list<string>Bot command arguments (if present)$matches:list<string>Regex matches, if a filter regex is present$matchesAll:array<array-key, (array<array-key, (list{string, int} | null | string)> | mixed)>Regex matches, if a filter multiple match regex is present
Method list:
Methods:
isReaction(): bool
Whether this is a reaction rather than a text message: a single (possibly custom) emoji.
Generated by danog/phpdoc