《vbot微信聊天機器人微信聊天消息詳解(2):文本消息》要點:
本文介紹了vbot微信聊天機器人微信聊天消息詳解(2):文本消息,希望對您有用。如果有疑問,可以聯系我們。
相關主題:web微信和微信機器人
在接收到的文本消息中,有兩種情形:
1、純文字內容。
2、文字+標準/emoji表情
當 $message['type']=='text' 時,表示文本類型。
參數 | 類型 | 描述 |
---|---|---|
isAt | bool | 是否 @ 自己 |
pure | string | 去掉 @ 人的文本 |
content 和 pure
pure : pure 是過濾掉 @ 以及昵稱后的文本,不僅過濾 @ 自己,還能過濾 @ 別人,但僅過濾一次,也就是無法處理多個 @ 的情況。
content : 與 pureText 相反,你在微信客戶端看到什么內容就是什么內容。
$vbot->messageHandler->setHandler(function(Collection $message){ // ... // 收到消息時自動回復文字消息 // Text::send($message['from']['UserName'], 'Hi! I'm Vbot'); // @我自動回復 if($message['isAt']){ Text::send($message['from']['UserName'], 'I was @'); } });