diff --git a/app/Http/Controllers/ChatController.php b/app/Http/Controllers/ChatController.php index 5fb16d4..33ff3f0 100644 --- a/app/Http/Controllers/ChatController.php +++ b/app/Http/Controllers/ChatController.php @@ -503,8 +503,8 @@ class ChatController extends Controller $sysMsg = [ 'id' => $this->chatState->nextMessageId($roomId), 'room_id' => $roomId, - 'from_user' => '系统传音', - 'to_user' => '大家', + 'from_user' => '送花播报', + 'to_user' => $toUsername, 'content' => "{$gift->emoji} {$user->username} 向 {$toUsername} 送出了{$countText}【{$gift->name}】!魅力 +{$totalCharm}!", 'is_secret' => false, 'font_color' => '#e91e8f', diff --git a/resources/views/chat/partials/scripts.blade.php b/resources/views/chat/partials/scripts.blade.php index 7460ac4..cb13932 100644 --- a/resources/views/chat/partials/scripts.blade.php +++ b/resources/views/chat/partials/scripts.blade.php @@ -217,7 +217,7 @@ const timeStr = msg.sent_at || ''; // 系统用户名列表(不可被选为聊天对象) - const systemUsers = ['钓鱼播报', '星海小博士', '系统传音', '系统公告', 'AI小助手']; + const systemUsers = ['钓鱼播报', '星海小博士', '系统传音', '系统公告', 'AI小助手', '送花播报']; // 用户名(单击切换发言对象,双击查看资料;系统用户仅显示文本) const clickableUser = (uName, color) => { if (systemUsers.includes(uName)) { @@ -240,18 +240,17 @@ // 管理员公告/系统传音:大字醒目样式 div.style.cssText = 'background: linear-gradient(135deg, #fef2f2, #fff1f2); border: 2px solid #ef4444; border-radius: 6px; padding: 8px 12px; margin: 4px 0; box-shadow: 0 2px 4px rgba(239,68,68,0.15);'; - // 如果是送花消息,显示礼物图片 + html = + `