sendChannelMessage
Publish a message to a channel, delivered to every active member of the channel (not chunk-routed) as a ChannelMessageNotification on udpNotifications. Requires a bearer game token and the channel send_messages permission; lacking the permission the server drops the message. Opens a UDP proxy session automatically if none exists. The sender receives no echo. Returns Boolean! that is true only when the datagram was ACCEPTED FOR SENDING — NOT confirmation of delivery; failures arrive ASYNCHRONOUSLY as GenericErrorResponse on udpNotifications, correlated by the request sequenceNumber (correlation only — not an idempotency key; the server does not dedupe replays).
sendChannelMessage(
input: ChannelMessageInput!
): Boolean!
Arguments
sendChannelMessage.input ● ChannelMessageInput! non-null input
The channel message to publish: channelId (groups.group_id), the sender’s 32-byte actor uuid, base64 payload (max 1024 bytes), and optional sequenceNumber. See ChannelMessageInput.
Type
Boolean scalar
The Boolean scalar type represents true or false.