feat: 临时账号可以主动跟机器人聊天

This commit is contained in:
weifashi 2023-11-10 14:11:45 +08:00
parent a9033c610b
commit 05f20eb761

View File

@ -560,7 +560,7 @@ class WebSocketDialog extends AbstractModel
if ($dialogUser) {
return $dialogUser;
}
if ($receiver > 0 && $user->isTemp()) {
if ($receiver > 0 && $user->isTemp() && !User::whereUserid($receiver)->whereBot(1)->exists() ) {
throw new ApiException('无法发起会话,请联系管理员。');
}
return AbstractModel::transaction(function () use ($receiver, $user) {