ZM\API\CQ
at
public function at(mixed $qq): string
描述
at一下QQ用户(仅在QQ群支持at全体)
参数
返回
face
public function face(mixed $id): string
描述
发送QQ原生表情
参数
返回
image
public function image(mixed $file, bool $cache, bool $flash, bool $proxy, int $timeout): string
描述
发送图片
参数
| 名称 |
类型 |
描述 |
| file |
mixed |
|
| cache |
bool |
|
| flash |
bool |
|
| proxy |
bool |
|
| timeout |
int |
|
返回
record
public function record(mixed $file, bool $magic, bool $cache, bool $proxy, int $timeout): string
描述
发送语音
参数
| 名称 |
类型 |
描述 |
| file |
mixed |
|
| magic |
bool |
|
| cache |
bool |
|
| proxy |
bool |
|
| timeout |
int |
|
返回
video
public function video(mixed $file, bool $cache, bool $proxy, int $timeout): string
描述
发送短视频
参数
| 名称 |
类型 |
描述 |
| file |
mixed |
|
| cache |
bool |
|
| proxy |
bool |
|
| timeout |
int |
|
返回
rps
public function rps(): string
描述
发送投掷骰子(只能在单条回复中单独使用)
返回
dice
public function dice(): string
描述
发送掷骰子表情(只能在单条回复中单独使用)
返回
shake
public function shake(): string
描述
戳一戳(原窗口抖动,仅支持好友消息使用)
返回
poke
public function poke(mixed $type, mixed $id, string $name): string
描述
发送新的戳一戳
参数
| 名称 |
类型 |
描述 |
| type |
mixed |
|
| id |
mixed |
|
| name |
string |
|
返回
anonymous
public function anonymous(int $ignore): string
描述
发送匿名消息
参数
返回
share
public function share(mixed $url, mixed $title, null $content, null $image): string
描述
发送链接分享(只能在单条回复中单独使用)
参数
| 名称 |
类型 |
描述 |
| url |
mixed |
|
| title |
mixed |
|
| content |
null |
|
| image |
null |
|
返回
contact
public function contact(mixed $type, mixed $id): string
描述
发送好友或群推荐名片
参数
| 名称 |
类型 |
描述 |
| type |
mixed |
|
| id |
mixed |
|
返回
location
public function location(mixed $lat, mixed $lon, string $title, string $content): string
描述
发送位置
参数
| 名称 |
类型 |
描述 |
| lat |
mixed |
|
| lon |
mixed |
|
| title |
string |
|
| content |
string |
|
返回
music
public function music(mixed $type, mixed $id_or_url, null $audio, null $title, null $content, null $image): string
描述
发送音乐分享(只能在单条回复中单独使用)
qq、163、xiami为内置分享,需要先通过搜索功能获取id后使用
custom为自定义分享
当为自定义分享时:
$id_or_url 为音乐卡片点进去打开的链接(一般是音乐介绍界面啦什么的)
$audio 为音乐(如mp3文件)的HTTP链接地址(不可为空)
$title 为音乐卡片的标题,建议12字以内(不可为空)
$content 为音乐卡片的简介(可忽略)
$image 为音乐卡片的图片链接地址(可忽略)
参数
| 名称 |
类型 |
描述 |
| type |
mixed |
|
| id_or_url |
mixed |
|
| audio |
null |
|
| title |
null |
|
| content |
null |
|
| image |
null |
|
返回
decode
public function decode(mixed $msg, mixed $is_content): mixed
描述
反转义字符串中的CQ码敏感符号
参数
| 名称 |
类型 |
描述 |
| msg |
mixed |
|
| is_content |
mixed |
|
返回
escape
public function escape(mixed $msg, mixed $is_content): mixed
描述
转义CQ码的特殊字符,同encode
参数
| 名称 |
类型 |
描述 |
| msg |
mixed |
|
| is_content |
mixed |
|
返回
encode
public function encode(mixed $msg, mixed $is_content): mixed
描述
转义CQ码的特殊字符
参数
| 名称 |
类型 |
描述 |
| msg |
mixed |
|
| is_content |
mixed |
|
返回
removeCQ
public function removeCQ(mixed $msg): string
描述
移除消息中所有的CQ码并返回移除CQ码后的消息
参数
返回
getCQ
public function getCQ(mixed $msg, mixed $is_object): mixed
描述
获取消息中第一个CQ码
参数
| 名称 |
类型 |
描述 |
| msg |
mixed |
|
| is_object |
mixed |
|
返回
getAllCQ
public function getAllCQ(mixed $msg, mixed $is_object): mixed
描述
获取消息中所有的CQ码
参数
| 名称 |
类型 |
描述 |
| msg |
mixed |
|
| is_object |
mixed |
|
返回