Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
Mirai
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
MyCard
Mirai
Commits
9c4e7bdf
Commit
9c4e7bdf
authored
Feb 20, 2020
by
ryoii
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
http api update readme_cn.md
parent
2c2062b8
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
766 additions
and
9 deletions
+766
-9
mirai-api-http/EventType_CN.md
mirai-api-http/EventType_CN.md
+727
-0
mirai-api-http/README_CH.md
mirai-api-http/README_CH.md
+39
-9
No files found.
mirai-api-http/EventType_CN.md
0 → 100644
View file @
9c4e7bdf
This diff is collapsed.
Click to expand it.
mirai-api-http/README_CH.md
View file @
9c4e7bdf
...
@@ -331,24 +331,26 @@ Content-Type:multipart/form-data
...
@@ -331,24 +331,26 @@ Content-Type:multipart/form-data
### 获取Bot收到的消息
### 获取Bot收到的消息
和事件
```
```
[GET] /fetchMessage?sessionKey=YourSessionKey&count=10
[GET] /fetchMessage?sessionKey=YourSessionKey&count=10
```
```
使用此方法获取bot接收到的消息和各类事件
#### 请求:
#### 请求:
| 名字 | 可选 | 举例 | 说明 |
| 名字 | 可选 | 举例 | 说明
|
| ---------- | ----- | -------------- | --------------- |
| ---------- | ----- | -------------- | ---------------
-----
|
| sessionKey | false | YourSessionKey | 你的session key |
| sessionKey | false | YourSessionKey | 你的session key
|
| count | false | 10 | 获取消息
的数量
|
| count | false | 10 | 获取消息
和事件的数量
|
#### 响应: 返回JSON对象
#### 响应: 返回JSON对象
```
json5
```
json5
[{
[{
"type": "GroupMessage", // 消息类型:GroupMessage或FriendMessage
"type": "GroupMessage", // 消息类型:GroupMessage或FriendMessage
或各类Event
"messageChain": [{ // 消息链,是一个消息对象构成的数组
"messageChain": [{ // 消息链,是一个消息对象构成的数组
"type": "Source",
"type": "Source",
"uid": 123456
"uid": 123456
...
@@ -366,9 +368,8 @@ Content-Type:multipart/form-data
...
@@ -366,9 +368,8 @@ Content-Type:multipart/form-data
"permission": "MEMBER" // 发送群中,Bot的群限权
"permission": "MEMBER" // 发送群中,Bot的群限权
}
}
}
}
},
},{
{
"type": "FriendMessage", // 消息类型:GroupMessage或FriendMessage或各类Event
"type": "FriendMessage", // 消息类型:GroupMessage或FriendMessage
"messageChain": [{ // 消息链,是一个消息对象构成的数组
"messageChain": [{ // 消息链,是一个消息对象构成的数组
"type": "Plain",
"type": "Plain",
"text": "Miral牛逼"
"text": "Miral牛逼"
...
@@ -378,11 +379,40 @@ Content-Type:multipart/form-data
...
@@ -378,11 +379,40 @@ Content-Type:multipart/form-data
"nickName": "", // 发送者的昵称
"nickName": "", // 发送者的昵称
"remark": "" // 发送者的备注
"remark": "" // 发送者的备注
}
}
},{
"type": "MemberMuteEvent", // 消息类型:GroupMessage或FriendMessage或各类Event
"durationSeconds": 600,
"member":{
"id": 123456789,
"memberName": "禁言对象",
"permission": "MEMBER",
"group": {
"id": 123456789,
"name": "Miral Technology",
"permission": "MEMBER"
}
},
"operator":{
"id": 987654321,
"memberName": "群主大人",
"permission": "OWNER",
"group": {
"id": 123456789,
"name": "Miral Technology",
"permission": "MEMBER"
}
}
}]
}]
```
```
### 事件类型一览
[
事件类型一览
](
./EventType_CN.md
)
> 事件为Bot被动接收的信息,无法主动构建
### 消息类型一览
### 消息类型一览
#### 消息是构成消息链的基本对象,目前支持的消息类型有
#### 消息是构成消息链的基本对象,目前支持的消息类型有
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment