《vbot微信聊天机器人微信聊天消息详解(6):表情消息》要点:
本文介绍了vbot微信聊天机器人微信聊天消息详解(6):表情消息,希望对您有用。如果有疑问,可以联系我们。
相关主题:web微信和微信机器人
表情是资源文件之一,在配置项可配置是否自动下载。有时会出现下载表情失败的情况,那是因为表情商城的表情需添加后才可发送。
emoticon
没有特有属性
$vbot->messageHandler->setHandler(function(Collection $message){ // ... if ($message['type'] === 'emoticon') { // 直接传 $message 便能直接发送该 message 的表情 Emoticon::send($message['from']['UserName'], $message); // 也可以选择一个表情路径 Emoticon::send($message['from']['UserName'], __DIR__.'/test.gif'); // 或者从表情库随机抽取一个进行发送 Emoticon::sendRandom($message['from']['UserName']); } });
$vbot->messageHandler->setHandler(function(Collection $message){ // ... if ($message['type'] === 'emoticon') { // 下载表情至默认路径 Emoticon::download($message); // 下载表情到自定义路径或自定义处理 Emoticon::download($message, function ($resource) { file_put_contents(__DIR__.'/test.gif', $resource); }); } });