Constructor
new Group(id)
构造一个 群号 为 id
的群聊。
注意:在任何情况下,都不应该直接使用该构造器来构造群聊。相反地,你应该使用 Group.make(id)
函数来构造群聊。
Parameters:
Name | Type | Description |
---|---|---|
id | String | 群聊的 群号。 |
- Source
Methods
getMaxMemberCount() → {Number}
获取并返回该群聊的群聊最大人数。
- Source
Returns:
群聊最大人数。
- Type:
- Number
getMemberCount() → {Number}
获取并返回该群聊的群聊人数。
- Source
Returns:
群聊人数。
- Type:
- Number
getMemberFromUid(uid) → {Member}
通过 uid 获取该群聊的某个成员。
若不存在,则会返回 null
。
Parameters:
Name | Type | Description |
---|---|---|
uid | String | 成员的 uid。 |
- Source
Returns:
获取到的成员。
- Type:
- Member
getMemberFromUin(uin) → {Member}
通过 qq号 获取该群聊的某个成员。
若不存在,则会返回 null
。
Parameters:
Name | Type | Description |
---|---|---|
uin | String | 成员的 qq号。 |
- Source
Returns:
获取到的成员。
- Type:
- Member
(async) getMembers() → {Array.<Member>}
获取该群聊的所有成员。
- Source
Returns:
该群聊的所有成员。
- Type:
- Array.<Member>
getName() → {String}
获取并返回该群聊的群聊名称。
- Source
Returns:
群聊名称。
- Type:
- String
getNative() → {Native}
获取并返回该群聊在原生qq中的对象。
- Source
Returns:
原生群聊对象。
- Type:
- Native
getRemark() → {String}
获取并返回该群聊的群聊备注。
- Source
Returns:
群聊备注。
- Type:
- String
toPeer() → {Native}
构造并返回该群聊所对应的 peer 对象。
- Source
Returns:
该群聊所对应的 peer 对象。
- Type:
- Native
(static) getChatType() → {Number}
返回该联系人类型所对应的 chatType,值为 2。
- Source
Returns:
该联系人类型所对应的 chatType,值为 2。
- Type:
- Number
(static) make(id) → {Group}
构造一个 群号 为 id
的群聊。
该函数构造出的群聊全局只有一个实例,相同的 id
将会返回相同的对象。
在任何情况下,都应该使用该函数来构造群聊,而非直接使用构造器。
Parameters:
Name | Type | Description |
---|---|---|
id | String | 群聊的 群号。 |
- Source
Returns:
构造出的群聊。
- Type:
- Group