class Text extends Message

text类型

Properties

protected string $type 消息类型 from  Message
protected array $atMobiles 被@人的手机号(在content里添加@人的手机号) from  Message
protected bool $isAll 是否@所有人 from  Message
protected array $message 最终消息结构体 from  Message

Methods

setAtMobiles(array $at)

设置需要at的人,默认只有Text和Markdown支持

from  Message
setIsAll(bool $is_all)

是否at全体成员

from  Message
string
toJson()

No description

string
formatContent(string $content)

格式化消息体

from  Message
__construct(string $content)

Text constructor.

Details

in Message at line 45
Message setAtMobiles(array $at)

设置需要at的人,默认只有Text和Markdown支持

Parameters

array $at

Return Value

Message

in Message at line 57
Message setIsAll(bool $is_all)

是否at全体成员

Parameters

bool $is_all

Return Value

Message

at line 38
string toJson()

No description

Return Value

string

in Message at line 90
protected string formatContent(string $content)

格式化消息体

Parameters

string $content

Return Value

string

at line 29
__construct(string $content)

Text constructor.

Parameters

string $content

消息内容,可以在其中添加{key}的形式便捷填充@信息 例如 $msg = new Text('text{zhangsan},text{lisi}'); $msg->setAt(['zhangsan'=>'188xxxxxxxx','lisi'=>'188xxxxxxxx']); 最终消息内容为 text@188xxxxxxxx,text@188xxxxxxxx