Chat report struct from Gamend.
This is a stub module for SDK type definitions. The actual struct is provided by Gamend at runtime.
Fields
id- Report ID (string, UUID)reporter_id- Player who filed it, ornilwhen the word filter did (string)message_id- Reported message,nilonce that message is deleted (string)reported_user_id- Author of the reported message (string)content_snapshot- The message text as it was when reported (string)reason- Why it was reported (string)status-"open","reviewing","actioned"or"dismissed"(string)resolved_by- Moderator who resolved it (string)resolution_note- Note left by the moderator (string)resolved_at- When it was resolvedinserted_at- Creation timestampupdated_at- Last update timestamp
Summary
Types
@type t() :: %Gamend.Chat.Report{ content_snapshot: String.t() | nil, id: String.t(), inserted_at: DateTime.t(), message_id: String.t() | nil, reason: String.t() | nil, reported_user_id: String.t(), reporter_id: String.t() | nil, resolution_note: String.t() | nil, resolved_at: DateTime.t() | nil, resolved_by: String.t() | nil, status: String.t(), updated_at: DateTime.t() }