# 论坛对象(forum)

# Thread

  • 话题频道内发表的主帖称为主题
  • 该事件在话题频道内新发表主题或删除时生产事件中包含该对象
字段名 类型 描述
guild_id string 频道ID
channel_id string 子频道ID
author_id string 作者ID
thread_info object ThreadInfo 主帖内容

# ThreadInfo

  • 帖子事件包含的主帖内容相关信息
字段名 类型 描述
thread_id string 主帖ID
title string 帖子标题
content string 帖子内容
date_time ISO8601 timestamp 发表时间

# Post

  • 话题频道内对主题的评论称为帖子
  • 话题频道内对帖子主题评论或删除时生产事件中包含该对象
字段名 类型 描述
guild_id string 频道ID
channel_id string 子频道ID
author_id string 作者ID
post_info object PostInfo 帖子内容

# PostInfo

  • 帖子事件包含的帖子内容信息
字段名 类型 描述
thread_id string 主题ID
post_id string 帖子ID
content string 帖子内容
date_time string 评论时间

# Reply

  • 话题频道对帖子回复或删除时生产该事件中包含该对象
  • 话题频道内对帖子的评论称为回复
字段名 类型 描述
guild_id string 频道ID
channel_id string 子频道ID
author_id string 作者ID
reply_info object ReplyInfo 回复内容

# ReplyInfo

  • 回复事件包含的回复内容信息
字段名 类型 描述
thread_id string 主题ID
post_id string 帖子ID
reply_id string 回复ID
content string 回复内容
date_time string 回复时间

# AuditResult

  • 论坛帖子审核结果事件
字段名 类型 描述
guild_id string 频道ID
channel_id string 子频道ID
author_id string 作者ID
thread_id string 主题ID
post_id string 帖子ID
reply_id string 回复ID
type uint32 AuditType审核的类型
result uint32 审核结果. 0:成功 1:失败
err_msg string result不为0时错误信息

# AuditType

  • 审核的类型
字段名 描述
PUBLISH_THREAD 1 帖子
PUBLISH_POST 2 评论
PUBLISH_REPLY 3 回复

# RichObject

  • 富文本内容
字段 类型 描述
type int RichType 富文本类型
text_info object TextInfo 文本
at_info object AtInfo @ 内容
url_info object URLInfo 链接
emoji_info object EmojiInfo 表情
channel_info object ChannelInfo 提到的子频道

# RichType

  • 富文本类型
字段名 描述
TEXT 1 普通文本
AT 2 at信息
URL 3 url信息
EMOJI 4 表情
CHANNEL 5 #子频道
VIDEO 10 视频
IMAGE 11 图片

# TextInfo

  • 富文本 - 普通文本
字段 类型 描述
text string 普通文本

# AtInfo

  • 富文本 - @内容
字段 类型 描述
type AtType at类型
user_info AtUserInfo 用户
role_info AtRoleInfo 角色组信息
guild_info AtGuildInfo 频道信息
# AtType
  • @的类型
字段名 描述
AT_EXPLICIT_USER 1 at特定人
AT_ROLE_GROUP 2 at角色组所有人
AT_GUILD 3 at频道所有人
# AtUserInfo
  • @用户信息
字段 类型 描述
id string 身份组ID
nick string 用户昵称
# AtRoleInfo
  • @身份组信息
字段 类型 描述
role_id uint64 身份组ID
name string 身份组名称
color uint32 颜色值
# AtGuildInfo
  • @频道信息
字段 类型 描述
guild_id string 频道ID
guild_name string 频道名称

# URLInfo

  • 富文本 - 链接信息
字段 类型 描述
url string 链接地址
display_text string 链接显示文本

# EmojiInfo

  • 富文本 - Emoji信息
字段 类型 描述
id string 表情id
type string 表情类型
name string 名称
url string 链接

# ChannelInfo

  • 富文本 - 子频道信息
字段 类型 描述
channel_id uint64 子频道id
channel_name string 子频道名称

# RichText

  • 富文本内容
字段 类型 描述
paragraphs Paragraph 段落,一段落一行,段落内无元素的为空行

# Paragraph

  • 富文本 - 段落结构
字段 类型 描述
elems Elem 元素列表
props ParagraphProps 段落属性

# Elem

  • 富文本 - 元素列表结构
字段 类型 描述
text TextElem 文本元素
image ImageElem 图片元素
video VideoElem 视频元素
url URLElem URL元素
type ElemType 元素类型
# ElemType
  • 元素类型
字段名 描述
ELEM_TYPE_TEXT 1 文本
ELEM_TYPE_IMAGE 2 图片
ELEM_TYPE_VIDEO 3 视频
ELEM_TYPE_URL 4 URL

# TextElem

  • 富文本 - 文本属性
字段 类型 描述
text string 正文
props TextProps 文本属性

# TextProps

  • 富文本 - 文本段落属性
字段 类型 描述
font_bold bool 加粗
italic bool 斜体
underline bool 下划线

# ImageElem

  • 富文本 - 图片属性
字段 类型 描述
third_url string 第三方图片链接
width_percent double 宽度比例(缩放比,在屏幕里显示的比例)

# PlatImage

  • 富文本 - 平台图片属性
字段 类型 描述
url string 架平图片链接
width uint32 图片宽度
height uint32 图片高度
image_id string 图片ID

# VideoElem

  • 富文本 - 视频属性
字段 类型 描述
third_url string 第三方视频文件链接

# PlatVideo

  • 富文本 - 平台视频属性
字段 类型 描述
url string 架平图片链接
width uint32 图片宽度
height uint32 图片高度
video_id string 视频ID
duration uint32 视频时长
cover PlatImage 视频封面图属性

# URLElem

  • 富文本 - URL属性
字段 类型 描述
url string URL链接
desc string URL描述

# ParagraphProps

  • 富文本 - 段落属性
字段 类型 描述
alignment int32 段落对齐方向属性,数值可以参考Alignment
# Alignment
  • 段落对齐方向属性
字段名 描述
ALIGNMENT_LEFT 0 左对齐
ALIGNMENT_MIDDLE 1 居中
ALIGNMENT_RIGHT 2 右对齐
手机QQ扫码
开发者社区
加入官方频道开发者社区