{{--
文件功能:聊天室核心前端交互脚本(Blade 模板形式)
包含:
1. 消息渲染与路由(appendMessage)
2. 在线用户列表管理(renderUserList / filterUserList)
3. WebSocket 事件监听(chat:here / chat:message / chat:muted 等)
4. 管理操作(adminClearScreen / promptAnnouncement 等)
5. 存点心跳(saveExp,60秒自动)
6. 钓鱼小游戏(startFishing / reelFish / autoFish)
7. 发送消息(sendMessage,IME 防重触发)
8. 特效控制(triggerEffect / applyFontSize / toggleSoundMute)
9. 系统播报屏蔽(toggleBlockMenu / toggleBlockedSystemSender)
已拆分至独立文件:
- window.chatBanner → chat-banner.blade.php
- 头像选择器 JS → layout/toolbar.blade.php
- 好友通知/chatBanner监听 → user-actions.blade.php
- 红包 HTML+CSS+JS → games/red-packet-panel.blade.php
通过 @include('chat.partials.scripts') 引入到 frame.blade.php
@author ChatRoom Laravel
@version 2.0.0
--}}
{{-- 个人装扮样式(消息气泡 / 昵称颜色 / 头像框) --}}