修改频道身份组

修改频道身份组信息。

使用示例

  1. import qqbot
  2. token = qqbot.Token({appid}, {token})
  3. api = qqbot.GuildRoleAPI(token, False)
  4. result = api.update_guild_role(guild_id, role_id, role_info)

:::warning 注意 需要使用的 token 对应的用户具备创建身份组权限。如果是机器人,要求被添加为管理员 :::

参数说明

字段名 必填 类型 描述
guild_id string 频道 ID
role_id string 身份组 ID
role_info RoleUpdateInfo 频道身份组参数

RoleUpdateInfo

字段名 必填 类型 描述
name string 名称
color number ARGB 的 HEX 十六进制颜色值转换后的十进制数值(例:4294927682)
hoist number 在成员列表中单独展示: 0-否, 1-是

返回说明

字段名 类型 描述
guild_id string 频道 ID
role_id string 身份组 ID
role GuildRole 频道身份组对象

GuildRole

字段名 类型 描述
id string 身份组 ID
name string 名称
color number ARGB 的 HEX 十六进制颜色值转换后的十进制数值(例:4294927682)
hoist number 是否在成员列表中单独展示: 0-否, 1-是
number number 人数
member_limit number 成员上限

返回示例

data

  1. {
  2. "guild_id": "guild_id",
  3. "role_id": "role_id",
  4. "role": {
  5. "id": "role_id",
  6. "name": "Test Update Role",
  7. "color": 4278245297,
  8. "hoist": 0,
  9. "number": 0,
  10. "member_limit": 2000}
  11. }