群组里设置了群成员禁言

田甜 7月前 357

对一个群进行了群成员禁言设置,设置之后怎么分别获取白名单人员和黑名单人员呢

最新回复 (11)
  • x86 7月前
    引用 2
    群成员对象里面有个 type 字段
  • 田甜 7月前
    引用 3
    type值是5吗?群内设置群群成员禁言使用wfc.muteGroupMembers设置之后,通过wfc.getGroupMembers中api获取群成员中type类型没有变化,对于已经设置的成员type类型还是0,对于这种情况是什么原因呢
  • x86 7月前
    引用 4
    im-server是专业版吗?禁言白名单需要专业版im-server才支持
  • 田甜 7月前
    引用 5
    是专业版本,以上操作对吗?禁言列表和白名单列表参数分别是什么值呢
  • x86 7月前
    引用 6
    3 才是 muted,你具体是想做什么?先整体群禁言,然后想设置这时候允许发言的名单?
  • 田甜 7月前
    引用 7
    是的
  • x86 7月前
    引用 8
    x86 3 才是 muted,你具体是想做什么?先整体群禁言,然后想设置这时候允许发言的名单?
    1. modifyGroupInfo 设置群禁言
    2. allowGroupMember 设置群禁言期间,允许发言的群成员
  • 田甜 7月前
    引用 9

    1、是不是写错了,modifyGroupInfo不是修改群信息的吗? 这是在wfc.js中标注是修改群信息 2、在wfc.js中标注是通过muteGroupMembers来设置群禁言,通过allowGroupMembers禁言时,设置允许发言的人 3、通过2的相关设置后,通过getGroupMembers来获取群成员,此时type类型分别有3和5,3是代表此用户被设置了禁言,5是代表了允许发言的人吗?看文档中并没有相关介绍。 4、如果在群A中对用户B设置了禁言之后,切换用户B进行登录,此时怎么获取用户B在群A中被禁言了呢?

  • x86 7月前
    引用 10
    1. 没有写错了,你看下 type 参数,可以实现群整体禁言
    2. allowGroupMembers 是整体禁言之后,设置允许发言的名单
    3. muteGroupMembers 是在群没有被整体禁言的时候,设置不允许发言的名单
  • 田甜 7月前
    引用 11
    wfc.modifyGroupInfo('群id',ModifyGroupInfoType.Modify_Group_Mute),ModifyGroupInfoType.Modify_Group_Mute类型值是3禁言,开启后,提示怎么是您修改了什么呢?
  • x86 7月前
    引用 12
    提示应当是:您开启了全局禁言 或者 您关闭了全局禁言

    如果不是的话,请提个 issue,附上操作步骤和问题描述
返回