Group Forum
Group forum threads, messages, moderation, and read markers.
C→S 873 - GroupForum
Nitro:
GET_FORUM_THREADSSource:
GuildForumListEvent,GetThreadsMessageComposer
Requests a paginated list of guild forum threads, filtered by mode and offset.
Body:
mode: int
offset: int
C→S 436 - GuildForumThreads
Nitro:
GET_FORUMS_LISTSource:
GuildForumThreadsEvent,GetForumsListMessageComposer
Requests the thread list for a specific guild's forum, starting at a given index.
Body:
guildId: int
C→S 3149 - GroupForumData
Nitro:
GET_FORUM_STATSSource:
GuildForumUpdateSettingsEvent,GetForumStatsMessageComposer
Requests the forum metadata and settings for a specific guild.
Body: (empty)
C→S 232 - GroupForumThreadMessages
Nitro:
GET_FORUM_MESSAGESSource:
GuildForumThreadsMessagesEvent,GetMessagesMessageComposer
Requests a paginated list of messages (comments) within a specific guild forum thread.
Body:
guildId: int
threadId: int
40: int
C→S 3900 - GetForumThread
Nitro:
GET_FORUM_THREADNote: No Arcturus handler at this ID - Nitro only. Source:GetThreadMessageComposer
| Field | Type | Notes |
|---|---|---|
| k | int | Guild / group ID |
| _arg_2 | int | Thread ID within the guild forum |
Requests data for a specific guild forum thread. Nitro-only at this ID.
C→S 3529 - GuildForumPostThread
Nitro:
FORUM_POST_MESSAGESource:
GuildForumPostThreadEvent,PostMessageMessageComposer
Posts a new message or reply to a guild forum thread, sending the thread ID and message body.
Body:
guildId: int
threadId: int
readString: string
C→S 3045 - GuildForumThreadUpdate
Nitro:
FORUM_UPDATE_THREADSource:
GuildForumThreadUpdateEvent,UpdateThreadMessageComposer
Updates the pinned or locked state of a guild forum thread.
Body:
guildId: int
threadId: int
isPinned: boolean
C→S 2214 - GuildForumUpdateSettings
Nitro:
UPDATE_FORUM_SETTINGSSource:
GuildForumUpdateSettingsEvent,UpdateForumSettingsMessageComposer
Updates the read, post, and moderation permission settings for a guild's forum.
Body:
guildId: int
canRead: int
postMessages: int
postThreads: int
C→S 1397 - GuildForumModerateThread
Nitro:
FORUM_MODERATE_THREADSource:
GuildForumModerateThreadEvent,ModerateThreadMessageComposer
Applies a moderation action (e.g. hide, delete) to a guild forum thread.
Body:
guildId: int
threadId: int
C→S 286 - GuildForumModerateMessage
Nitro:
FORUM_MODERATE_MESSAGESource:
GuildForumModerateMessageEvent,ModerateMessageMessageComposer
Body:
guildId: int
threadId: int
messageId: int
state: int
Applies a moderation action to a specific message within a guild forum thread.
S→C 3001 - GuildForumList
Nitro:
GROUP_FORUM_LISTSource:
GuildForumListComposer,ForumsListMessageEvent
| Field | Type | Notes |
|---|---|---|
| mode | int | List mode (0 = all forums, 1 = my forums, etc.) |
| guildCount | int | Number of guilds with forums |
| startIndex | int | Pagination offset |
| totalCount | int | Total number of matching guilds |
| guilds[] | repeated | Per guild: forum data |
Delivers a paginated list of guilds that have active forums.
S→C 3011 - GuildForumData
Nitro:
GROUP_FORUM_DATASource:
GuildForumDataComposer,ForumDataMessageEvent
| Field | Type | Notes |
|---|---|---|
| (full forum metadata) | - | Body not fully confirmed; contains guild+forum settings |
Delivers full forum metadata and settings for a specific guild.
S→C 1073 - GuildForumThreads
Nitro:
GROUP_FORUM_THREADSSource:
GuildForumThreadsComposer,GuildForumThreadsEvent
| Field | Type | Notes |
|---|---|---|
| guildId | int | ID of the guild |
| startIndex | int | Pagination start index |
| threadCount | int | Number of threads in this page |
| threads[] | repeated | Per thread: full thread data structure |
Delivers a paginated list of threads in a guild forum.
S→C 509 - GuildForumThreadMessages
Nitro:
GROUP_FORUM_THREAD_MESSAGESSource:
GuildForumCommentsComposer,ThreadMessagesMessageEvent
| Field | Type | Notes |
|---|---|---|
| guildId | int | ID of the guild |
| threadId | int | ID of the thread |
| startIndex | int | Pagination start index |
| messageCount | int | Number of messages |
| messages[] | repeated | Per message: full comment data structure |
Delivers a paginated list of comments/messages in a guild forum thread.
S→C 2528 - ThreadUpdatedMessage
Nitro:
GROUP_FORUM_UPDATE_THREADSource:
ThreadUpdatedMessage,UpdateThreadMessageEvent
| Field | Type | Notes |
|---|---|---|
| guildId | int | ID of the guild |
| threadId | int | ID of the thread that was updated |
Notifies clients that a specific guild forum thread has been updated (pinned, locked, moderated).
S→C 1862 - GuildForumAddComment
Nitro:
GROUP_FORUM_POST_THREADSource:
GuildForumThreadMessagesComposer,PostThreadMessageEvent
| Field | Type | Notes |
|---|---|---|
| guildId | int | ID of the guild |
| threadId | int | ID of the thread the comment was posted to |
Notes: Sent after a new comment is added to a thread. The full comment data is included in a subsequent
GROUP_FORUM_THREAD_MESSAGESupdate.
Notifies clients that a new comment was posted to a guild forum thread.
S→C 2049 - PostUpdateMessage
Nitro:
GROUP_FORUM_POSTSource:
GuildForumAddCommentComposer,PostMessageMessageEvent
| Field | Type | Notes |
|---|---|---|
| guildId | int | ID of the guild |
| threadId | int | ID of the updated thread |
Notifies clients that a post or thread in a guild forum has been updated, identified by guild and thread ID.