Nakama .NET Client SDK 3.8.0
Nakama .NET Client SDK
Loading...
Searching...
No Matches
Nakama.IApiChannelMessage Interface Reference

A message sent on a channel. More...

Inherited by Nakama.ApiChannelMessage.

Properties

string ChannelId [get]
 The channel this message belongs to.
 
int Code [get]
 The code representing a message type or category.
 
string Content [get]
 The content payload.
 
string CreateTime [get]
 The UNIX time (for gRPC clients) or ISO string (for REST clients) when the message was created.
 
string GroupId [get]
 The ID of the group, or an empty string if this message was not sent through a group channel.
 
string MessageId [get]
 The unique ID of this message.
 
bool Persistent [get]
 True if the message was persisted to the channel's history, false otherwise.
 
string RoomName [get]
 The name of the chat room, or an empty string if this message was not sent through a chat room.
 
string SenderId [get]
 Message sender, usually a user ID.
 
string UpdateTime [get]
 The UNIX time (for gRPC clients) or ISO string (for REST clients) when the message was last updated.
 
string UserIdOne [get]
 The ID of the first DM user, or an empty string if this message was not sent through a DM chat.
 
string UserIdTwo [get]
 The ID of the second DM user, or an empty string if this message was not sent through a DM chat.
 
string Username [get]
 The username of the message sender, if any.
 

Detailed Description

A message sent on a channel.

Property Documentation

◆ ChannelId

string Nakama.IApiChannelMessage.ChannelId
get

The channel this message belongs to.

◆ Code

int Nakama.IApiChannelMessage.Code
get

The code representing a message type or category.

◆ Content

string Nakama.IApiChannelMessage.Content
get

The content payload.

◆ CreateTime

string Nakama.IApiChannelMessage.CreateTime
get

The UNIX time (for gRPC clients) or ISO string (for REST clients) when the message was created.

◆ GroupId

string Nakama.IApiChannelMessage.GroupId
get

The ID of the group, or an empty string if this message was not sent through a group channel.

◆ MessageId

string Nakama.IApiChannelMessage.MessageId
get

The unique ID of this message.

◆ Persistent

bool Nakama.IApiChannelMessage.Persistent
get

True if the message was persisted to the channel's history, false otherwise.

◆ RoomName

string Nakama.IApiChannelMessage.RoomName
get

The name of the chat room, or an empty string if this message was not sent through a chat room.

◆ SenderId

string Nakama.IApiChannelMessage.SenderId
get

Message sender, usually a user ID.

◆ UpdateTime

string Nakama.IApiChannelMessage.UpdateTime
get

The UNIX time (for gRPC clients) or ISO string (for REST clients) when the message was last updated.

◆ UserIdOne

string Nakama.IApiChannelMessage.UserIdOne
get

The ID of the first DM user, or an empty string if this message was not sent through a DM chat.

◆ UserIdTwo

string Nakama.IApiChannelMessage.UserIdTwo
get

The ID of the second DM user, or an empty string if this message was not sent through a DM chat.

◆ Username

string Nakama.IApiChannelMessage.Username
get

The username of the message sender, if any.


The documentation for this interface was generated from the following file: