mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
108 lines
1.8 KiB
Markdown
108 lines
1.8 KiB
Markdown
---
|
||
title: 媒体消息
|
||
icon: compact-disc
|
||
---
|
||
|
||
::: tip 提示
|
||
对于下述消息类型, 涉及 `文件地址` 的参数规则如下:
|
||
|
||
- 可以是本地文件路径, 以 `file://` 开头。
|
||
- 可以是 http(s) 链接, 以 `http://` 或 `https://` 开头。
|
||
- 可以是 base64 编码的数据, 但是必须以 `base64://` 开头。
|
||
|
||
:::
|
||
|
||
## 图片
|
||
|
||
### 参数
|
||
|
||
| 字段 | 类型 | 收 | 发 | 必填 | 说明 |
|
||
| ---- | ------ | --- | --- | ---- | ------------ |
|
||
| file | string | ✓ | ✓ | 是 | 图片文件地址 |
|
||
| url | string | ✓ | ✓ | 否 | 图片链接地址 |
|
||
|
||
::: tabs
|
||
|
||
@tab CQ 码
|
||
|
||
```
|
||
[CQ:image,file=file:///sdcard/Pictures/shamrock.png]
|
||
```
|
||
|
||
@tab 消息段
|
||
|
||
```json
|
||
{
|
||
"type": "image",
|
||
"data": {
|
||
"file": "file:///sdcard/Pictures/shamrock.png"
|
||
}
|
||
}
|
||
```
|
||
|
||
:::
|
||
|
||
## 语音
|
||
|
||
### 参数
|
||
|
||
| 字段 | 类型 | 收 | 发 | 必填 | 说明 |
|
||
| ----- | ------ | --- | --- | ---- | -------------- |
|
||
| file | string | × | ✓ | 是 | 语音文件地址 |
|
||
| url | string | ✓ | ✓ | 否 | 语音链接地址 |
|
||
| magic | bool | × | ✓ | 否 | 是否为魔法语音 |
|
||
|
||
::: tabs
|
||
|
||
@tab CQ 码
|
||
|
||
```
|
||
[CQ:record,file=file:///sdcard/Music/shamrock.mp3]
|
||
```
|
||
|
||
@tab 消息段
|
||
|
||
```json
|
||
{
|
||
"type": "record",
|
||
"data": {
|
||
"file": "file:///sdcard/Music/shamrock.mp3"
|
||
}
|
||
}
|
||
```
|
||
|
||
:::
|
||
|
||
::: warning 注意
|
||
发送语音消息需要安装语音引擎,可以在 [这里](../advanced/voice.md) 查看。
|
||
:::
|
||
|
||
## 视频
|
||
|
||
### 参数
|
||
|
||
| 字段 | 类型 | 收 | 发 | 必填 | 说明 |
|
||
| ---- | ------ | --- | --- | ---- | ------------ |
|
||
| file | string | × | ✓ | 是 | 视频文件地址 |
|
||
|
||
|
||
::: tabs
|
||
|
||
@tab CQ 码
|
||
|
||
```
|
||
[CQ:video,file=file:///sdcard/Movies/shamrock.mp4]
|
||
```
|
||
|
||
@tab 消息段
|
||
|
||
```json
|
||
{
|
||
"type": "video",
|
||
"data": {
|
||
"file": "file:///sdcard/Movies/shamrock.mp4"
|
||
}
|
||
}
|
||
```
|
||
|
||
::: |