Skip to content

vcvc001/node-qq-group-manage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QQ Group Mamage

QQ 群管理 nodejs 版,支持 promise。
Manage QQ group (also called QQ qun) via nodejs. With promise supported.

UPDATE

20170929 修复上一版无法使用的错误,增加依赖包。

用法 / Useage

返回的 error 有两种,一种是来自 QQ 服务器的错误,有前缀 [Remote Error],其他的为程序运行时的错误。
建议从 qun.qq.com 或者 qq.com 中获取 cookies,需要获取来自 qq.com 域下的 cookies,而不是子域名下的 cookies。

  1. 引入包 :
var Group = require('qq-group-mamage');
  1. 实例及参数注入 :
var group = new Group;
group.config(cookies);

cookies 为从 qq.com 获取到的 cookies 数据

  1. 内置方法 :
# 获取可管理的群列表
group.getGroupsList().then(function (groups) {
  // some codes
}).catch(function (error) {
  // some codes
});

# 获取制定群的成员信息
group.getGroupMembsers(groupId).then(function (members) {
  // some codes
}).catch(function (error) {
  // some codes
});

# 删除群成员
group.deleteGroupMember(groupId, singleId).then(function (members) {
  // some codes
}).catch(function (error) {
  // some codes
});

# 批量删除群成员
group.deleteGroupMembers(groupId, massIdsArray).then(function (members) {
  // some codes
}).catch(function (error) {
  // some codes
});

作者 / Author

License

MIT

About

Manage QQ group (also called QQ qun) via nodejs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published