留言管理
留言(Comments)是貼文下方的討論,會員之間可以互相回覆(樓中樓)。後台可批次隱藏、刪除、處理檢舉。
進入路徑
後台左側 社群 & 遊戲化 → 留言管理。
欄位說明
貼文 留言所屬的貼文(顯示標題 + 連結,點擊跳貼文詳情頁)。
作者 留言的會員。
內容 留言正文(長內容自動截斷 + 展開)。
父留言 若是回覆某留言(樓中樓),顯示上層 ID + 節錄。
狀態 可見 / 已隱藏 / 已刪除。
建立時間 按時間新到舊排序。
操作
篩選
- 貼文 ID / 作者 / 關鍵字 / 狀態 / 建立時間區間
單筆操作
隱藏:status='hidden',LIFF 看不到但資料保留刪除:軟刪除,deleted_at打時間戳查詢作者:跳會員資料頁
批次操作
- 選中多筆 → 批次隱藏 / 批次刪除
- 用於一次處理某個檢舉風波(同一 IP、同一天大量灌水)
留言的點數規則
| 動作 | 觸發積分 |
|---|---|
| 會員第一次留言 | first_comment +2(一輩子一次) |
| 每則留言 | comment_created +1(每日最多 10 則) |
樓中樓(回覆別人的留言)和一般留言用同樣的積分規則,不會因為「回覆」變成不算分。
常見情境
大量假帳號洗留言 用篩選鎖定作者 → 批次刪除該作者的所有留言,並到「會員資料」把該會員狀態改為封鎖。
廣告 / 貼連結 用關鍵字篩選(如 http、line.me/),批次隱藏,並到「模組設定 → 審核設定」的「敏感字清單」加入該詞未來自動擋。
惡意回覆某會員 用「貼文 ID」篩選出該貼文所有留言,逐一隱藏該對話串。
常見問題
Q1 留言被隱藏後,留言者會不會被通知
不會。隱藏是後台單方面動作,留言者不會收到通知,LIFF 前台會看到「這則留言已被隱藏」(自己的留言)或直接看不到(別人的留言)。
Q2 留言送的積分,隱藏後會扣回來嗎
不會。同貼文邏輯,積分事件單向紀錄,隱藏不 reverse。若要主動扣分,用「積分事件」頁的「手動加分」輸入負數。
Q3 樓中樓可以無限層嗎
技術上可以(parent_comment_id 逐層向上),但 LIFF 顯示只到「2 層」(原留言 + 回覆),第 3 層以上會拉平在同一個回覆串。這是 UX 設計避免視覺過度巢狀。
Q4 可以只隱藏某留言的樓中樓不刪原留言嗎
可以。每則留言獨立操作,父留言與子留言的狀態分開。