## 群组禁言服务

### Ban.add(group){#add}

设置某一群组禁言，禁言后群组中所有成员禁止发送消息，如需要某些用户可以发言时，可将此用户加入到群禁言用户白名单中。

`group` 参数的**属性说明**：

| 参数   	 		|	类型		| 必填	| 说明 							|最低版本	|
| :----------------	|:--------	|:-----	|:------------------------------|:----- |
| id		  		| string 	| 	是 	| 群 Id	 | 3.0.0 |

##### 请求成功

```json
{
    "code": 200
}
```

### Ban.remove(group){#remove}

解除群组禁言

`group` 参数的**属性说明**：

| 参数   	 		|	类型		| 必填	| 说明 							|最低版本	|
| :----------------	|:--------	|:-----	|:------------------------------|:----- |
| id		  		| string 	| 	是 	| 群 Id	 | 3.0.0 |

##### 请求成功

```json
{
    "code": 200
}
```

### Ban.getList(){#getList}

查询全部群组禁言列表

##### 请求成功

```json
{
	"code": 200,
	"groups":[{
		"id":"3212"
	}]
}
```

| 参数   	 |	类型		| 说明
| :----------|:--------	|:-----
|	id		 |	string	| 群组 Id

### BanStatus.check(group){#check}

查询群组是否禁言列表

`group` 参数的**属性说明**：

| 参数   	 		|	类型		| 必填	| 说明 							|最低版本	|
| :----------------	|:--------	|:-----	|:------------------------------|:----- |
| id		  		| string 	| 	是 	| 群 Id，最多不超过 20 个	 | 3.0.0 |

##### 请求成功

```json
{
	"code": 200,
	"groups":[{
		"id":"3212",
		"status": 1
	}]
}
```

| 参数   	 |	类型		| 说明
| :----------|:--------	|:-----
|	id		 |	string	| 群组 Id
|	status	 |	number	| 禁言状态，0 表示为未禁言、1 表示为禁言
