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

Interface IMutableChatMessage

Interface representing a chat message that can be modified by a plugin.

Assembly: Dalamud.dll
Declaration
public interface IMutableChatMessage : IChatMessage

Properties

OriginalSender

Gets the original sender name, before any plugin might have changed it.

Declaration
ReadOnlySeString OriginalSender { get; }

OriginalMessage

Gets the original message, before any plugin might have changed it.

Declaration
ReadOnlySeString OriginalMessage { get; }

Sender

Gets or sets the sender name.

Declaration
ReadOnlySeString Sender { get; set; }

Message

Gets or sets the message sent.

Declaration
ReadOnlySeString Message { get; set; }

SenderModified

Gets a value indicating whether Dalamud.Game.Chat.IMutableChatMessage.Sender was modified by a plugin.

Declaration
bool SenderModified { get; }

MessageModified

Gets a value indicating whether Dalamud.Game.Chat.IMutableChatMessage.Message was modified by a plugin.

Declaration
bool MessageModified { get; }