Constructor
new Member(group, uin, uid)
构造一个来自 group 的 qq号 为 uin,uid 为 uid 的群聊成员。
注意:在任何情况下,都不应该直接使用该构造器来构造群聊成员。相反地,你应该使用 Member.make(group, uin, uid) 函数来构造群聊成员。
| Name | Type | Description |
|---|---|---|
group | Group | 群聊成员来自的群聊。 |
uin | String | 群聊成员的 qq号。 |
uid | String | 群聊成员的 uid。 |
| Name | Type | Description |
|---|---|---|
#group | Group | 群聊成员来自的群聊。 |
#uid | String | 群聊成员的 uid。 |
#cardName | String | 群聊成员的群名片。 |
#nick | String | 群聊成员的昵称。 |
#qid | String | 群聊成员的 qid。 |
#remark | String | 群聊成员备注。 |
- Source
Methods
getCardName() → {String}
返回该群聊成员的 #cardName 属性。
- Source
该群聊成员的 #cardName 属性。
- Type:
- String
getGroup() → {Group}
返回该群聊成员的 #group 属性。
- Source
该群聊成员的 #group 属性。
- Type:
- Group
getNick() → {String}
返回该群聊成员的 #nick 属性。
- Source
该群聊成员的 #nick 属性。
- Type:
- String
getQid() → {String}
返回该群聊成员的 #qid 属性。
- Source
该群聊成员的 #qid 属性。
- Type:
- String
getRemark() → {String}
返回该群聊成员的 #remark 属性。
- Source
该群聊成员的 #remark 属性。
- Type:
- String
getUid() → {String}
返回该群聊成员的 #uid 属性。
- Source
该群聊成员的 #uid 属性。
- Type:
- String
(async) mute(duration)
设置该群聊成员的禁言时长为 duration。
若 duration 为 0,则会解除该群聊成员的禁言。
实际上,该函数可以做到只禁言 1s,尽管在某些设备上无法显示 1s 的时长。
| Name | Type | Description |
|---|---|---|
duration | Number | 禁言时长(单位:秒)。 |
- Source
(async) setCardName(cardName)
设置该群聊成员的群名片为 cardName。
| Name | Type | Description |
|---|---|---|
cardName | String | 新的群名片。 |
- Source
toPeer() → {Native}
构造并返回该群聊成员所对应的 peer 对象。
- Source
该群聊成员所对应的 peer 对象。
- Type:
- Native
(async) unmute()
解除该群聊成员的禁言。效果等价于 Member.mute(0)。
- Source
(static) getChatType() → {Number}
返回该联系人类型所对应的 chatType,值为 1。
- Source
该联系人类型所对应的 chatType,值为 1。
- Type:
- Number
(static) make(group, uin, uid) → {Member}
构造一个来自 group 的 qq号 为 uin,uid 为 uid 的群聊成员。
该函数构造出的群聊成员全局只有一个实例,相同的 group uin uid 将会返回相同的对象。
在一般情况下,你应该使用 Group.getMemberFromUin(uin) 或 Group.getMemberFromUid(uid) 函数来获取一个群聊成员,而不是直接构造。
若有特殊需要,则应该使用该函数来构造群聊成员,而非直接使用构造器。
| Name | Type | Description |
|---|---|---|
group | Group | 群聊成员来自的群聊。 |
uin | String | 群聊成员的 qq号。 |
uid | String | 群聊成员的 uid。 |
- Source
构造出的群聊成员。
- Type:
- Member