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