Skip to main content
Version: 15.x (API 15) [Legacy]

Interface IChatMessage

Interface representing a chat message.

Assembly: Dalamud.dll
Declaration
public interface IChatMessage

Derived:
Dalamud.Game.Chat.PrintableChatMessage

Properties

LogKind

Gets the type of chat.

Declaration
XivChatType LogKind { get; }

SourceKind

Gets the relationship of the entity sending the message or performing the action.

Declaration
XivChatRelationKind SourceKind { get; }

TargetKind

Gets the relationship of the entity receiving the message or being targeted by the action.

Declaration
XivChatRelationKind TargetKind { get; }

Sender

Gets the sender name.

Declaration
ReadOnlySeString Sender { get; }

Message

Gets the message sent.

Declaration
ReadOnlySeString Message { get; }

Timestamp

Gets the timestamp of when the message was sent.

Declaration
int Timestamp { get; }