跳到內容

    2. 頻道管理

    本章是給伺服器的 owner 與 admin 使用,涵蓋所有頻道與頻道群組的建立、設定、排序、刪除。本章的設定分布在兩個位置:

    1. 點分頁列右側的齒輪圖示(提示「使用者設定」)打開設定面板後,在「伺服器設定」分組裡點「頻道」分頁,集中管理所有頻道與群組。
    2. 進入論壇頻道後,畫面右上角會有一顆 ⚙️ 按鈕,按下會打開「論壇設定」對話框,裡面是論壇頻道專屬的「論壇管理員」、「誰可貼文」、「Rate Limit」三段設定。

    HakoSpace 的頻道分五種:「# 文字」、「♪ 語音」、「⚙ 多功能」、「☰ 論壇」、「▤ 網頁」;其中「多功能」還細分三種子型 ——「筆記」、「紀錄碑」、「IO 應用」。不論哪一種,每個頻道都有共用的「主題」設定;設成私人後再加上「成員管理」。§2.0 先講總覽、群組與頻道建立、排序、兩段共用設定;§2.1 到 §2.4 再逐型介紹各自專屬的欄位。

    owner 與 admin 在「頻道」分頁看到的內容完全一致。「論壇管理員」是只用於論壇貼文內容管理的審核角色:持有「管理訊息」權限的人(owner 與 admin 一律包含在內)自動具備,另外也可以在「論壇設定」額外指派成員或群組;它不影響能不能進入頻道分頁;指派方式見 §2.3。

    點分頁列右側的齒輪圖示(提示「使用者設定」)打開設定面板,在「伺服器設定」分組點「頻道」進入。

    分頁頂部緊鄰標題的下方是兩顆並排按鈕:「建立群組」與「建立頻道」。按鈕下方是頻道列表,依以下順序由上往下:

    1. 最上方是「未分組」區段,放沒被指派到任何群組的頻道。沒有這種頻道時就不會出現此區段。
    2. 接著列出所有群組。每個群組是一行標頭,標頭下方依序展開該群組裡的子資料夾與頻道。子資料夾本身也是一行標頭,名稱前綴為「 └ 」。

    群組之間、群組內的頻道與子資料夾之間、未分組頻道之間的排序,全部用底下「排序機制」一段介紹的方式調整。

    點頂部的「建立群組」,按鈕下方就會展開一個小表單。

    表單只有一個欄位:「群組名稱」最多 30 個字,預先填入的提示是「新群組」。

    兩顆按鈕:「建立」送出(名稱空白或正在送出時按不下去)、「取消」收起表單。送出成功後新群組會出現在列表底部。

    點「建立頻道」,同樣會在按鈕下方展開一個表單。表單依所選頻道類型展開對應區段(文字頻道約 2–3 段,多功能/IO 應用最多五段):

    五顆按鈕(同時只能選中一顆):

    • 「# 文字」
    • 「♪ 語音」
    • 「⚙ 多功能」
    • 「☰ 論壇」
    • 「▤ 網頁」

    預設選中「# 文字」。

    功能類型(只在選「⚙ 多功能」時出現)

    Section titled “功能類型(只在選「⚙ 多功能」時出現)”

    「⚙ 多功能」選中後下方多出「功能類型」下拉,三選一:

    • 「筆記」
    • 「紀錄碑」
    • 「IO 應用」

    選不同子型再衍生不同的小設定:

    • 選「筆記」時 下方多出「編輯權限」兩顆按鈕。「所有成員」是綠底,「限定人員(成員/群組)」是紅底,預設綠底。詳細用途見 §2.4.1。
    • 選「IO 應用」時 下方出現 IO App 選擇區。區塊右上角的「🔄」按鈕重新整理可用清單;下方依目前已安裝的 IO App 排成兩欄網格,每張卡上是 App 名稱與簡介,點任一張就把該 App 指定給此頻道。沒有任何 App 時這一區只顯示一行提示。建立 IO 應用頻道一定要先選一個 App,否則送出會失敗。
    • 選「紀錄碑」時 沒有額外欄位。

    「頻道名稱」是單行輸入框,最多 20 個字,預先填入的提示是「new-channel」。輸入框右邊顯示目前字數(例如「8/20」),到 18 字以上字數會變紅提醒接近上限。

    移至群組(只有在已有可選群組時才出現)

    Section titled “移至群組(只有在已有可選群組時才出現)”

    當伺服器已有至少一個群組,下方會多出「移至群組」下拉。第一個選項固定是「無群組」,表示新頻道不歸屬任何群組,建立後會落到「未分組」區段。其餘選項列出所有現有群組;有子資料夾的群組底下會把子資料夾以「 └ 」前綴列出,可直接挑子資料夾放入。

    填好後按「建立」送出(名稱空白或正在送出時按不下去),「取消」收起表單。

    送出失敗時,表單裡會出現一條紅色「⚠️」橫幅,裡面是錯誤訊息(例如「頻道建立失敗。」)。送出成功後表單自動收起,新頻道出現在指定群組(或未分組)的底部。

    HakoSpace 頻道分頁的排序全部用按鈕,不需要拖曳。

    把滑鼠移到任何一行(群組標頭、子資料夾標頭、頻道列)右側,會出現一排小圖示。其中向上箭頭與向下箭頭就是「上移」與「下移」:

    • 上移 — 把目前這行在所屬層級往上挪一位。在第一筆時按不下去。
    • 下移 — 把目前這行往下挪一位。在最後一筆時按不下去。

    上移/下移只在同一層級內生效:群組之間互移、同一群組內的頻道與子資料夾互移、同一子資料夾內的頻道互移。

    要把頻道搬到別的群組,用頻道列右邊那個下拉。第一個選項是「無群組」(搬到未分組區段),其餘是所有現有群組(子資料夾以「└ 」前綴呈現)。選好之後立即生效,頻道會即時搬到目的地。

    「未分組」區段標頭以小字大寫粗體呈現,只在伺服器有未分組頻道時才出現。

    五種頻道都有一段共用的「主題」設定,本節描述一次。

    「主題」區頂端是兩個選擇:

    • 「跟隨伺服器」(預設) — 此頻道採用全站預設主題,全站預設主題的設定位置見 §1.3。
    • 「自訂主題」 — 此頻道用自己挑的主題,與全站預設無關。

    選「自訂主題」後下方會多出「選擇主題」下拉。第一個選項是「跟隨伺服器」(等同切回上一個選擇),其餘列出所有現有主題;內建主題會在名稱後加「(內建)」標籤方便辨識。

    選好後立即生效。下拉下方會即時出現一張小預覽卡,把選中主題的顏色配置套到示範用的側欄、主聊天區與輸入框上,方便你在套用前先看效果。

    頻道可以設為「私人」(從頻道列上的鎖頭圖示切換公開/私人)。切到私人後,該頻道的展開設定區會多出兩段成員管理(位在「主題」設定段之上)。

    「成員」段用來逐一指派個別成員進入這個私人頻道。

    區內列出目前已加入此頻道的成員,每一行是頭像、暱稱,以及右邊的移除「×」按鈕。owner 在暱稱旁會加上金黃色「owner」標籤;owner 沒有移除按鈕。沒有任何成員時顯示「沒有成員」。

    清單下方有一個下拉「新增成員…」列出尚未加入此頻道的伺服器成員。選一位後按右邊的「新增」就把該成員加入。

    「已指派群組」段把整個使用者群組指派進來,群組裡的所有成員自動可看見此頻道。

    每一行是群組色點、群組名稱、來源標籤(金黃色「系統」或「自訂」)、以及右側的移除「×」按鈕。沒有任何群組時顯示「尚無指派群組。」

    清單下方下拉「新增群組…」列出尚未指派的使用者群組。選一個後按右邊的「新增」就把整個群組指派進來。

    「# 文字」頻道是 HakoSpace 最常用的頻道型別,提供成員傳訊息、回覆、編輯、釘選等基本動作。

    在頻道分頁的頻道列表中,每筆頻道列右邊都有一顆齒輪 ⚙ 按鈕,按下就會在該行下方展開設定區,再按一次收合。

    文字頻道展開後由上往下依序是:訊息權限、訊息空間、檔案空間(段末附一塊使用統計)、共用的主題。如果這個頻道是私人,主題之上再加上私人頻道成員管理。

    「訊息權限」由四個開關構成,每個開關按一下就切換,不需要再按儲存。

    四個開關由上往下,每個旁邊都附一句說明文字(逐字呈現):

    1. 允許傳送 — 「成員可以傳送訊息。管理員以上始終可以傳送。」
    2. 允許編輯 — 「成員可以編輯自己的訊息」
    3. 允許刪除 — 「作者可以刪除自己的訊息。管理員以上始終可以刪除。」
    4. 允許釘選 — 「成員可以釘選訊息。管理員以上始終可以釘選。」

    四個開關都立即生效,此頻道的成員會即時受新權限規範。

    「訊息空間」段決定這個頻道留下多少訊息。段首的介面說明(逐字):「這個頻道保留多少對話。釘選的訊息永遠不會被移除。」

    段內兩個欄位都是數字輸入框,要填 0 以上的整數,預設都是 0(不限制)。改完按欄位右邊的「儲存」才會寫入;沒改動或正在儲存時按不下去。

    「訊息上限」以訊息的則數計算,釘選的訊息不算在內。介面說明(逐字):「設為 0 表示無限制。達到上限時,最舊的訊息會連同檔案先被移除。」

    「訊息保留天數」以天計算。介面說明(逐字):「設為 0 表示無限制。超過天數的訊息會連同檔案一起移除。」

    兩個欄位都設時,兩條規則各自生效。超出的訊息不是按下「儲存」就移除,而是在伺服器定期自動清理時移除。每次自動移除都會記入稽核日誌,操作者顯示「系統」(見 §9.4)。

    頻道有訊息被自動移除過時,成員往回捲到最早的訊息,會看到一則提示,說明更早的訊息已依頻道保留規則自動移除,並寫出移除的則數與最近一次的日期(見《使用者指南》§1.3)。提示只涵蓋伺服器升級到有這則提示的版本之後才被移除的訊息;升級前就已移除的不會顯示,也不算進則數。

    私訊的保留則數由伺服器層級的「私訊保留上限」統一設定,見 §7.5。

    「檔案空間」段管理這個頻道裡的附件。段首的介面說明(逐字):「檔案和訊息分開計算。為了騰出空間而移除檔案時,訊息會保留,並標示檔案已移除。」

    段內由上往下四項設定。

    一個開關,預設開啟。按一下就切換、立即生效,不需要再按儲存。介面說明(逐字):「關閉後,只有具備「管理訊息」權限的人可以在這裡附加檔案。」

    關閉後,持有「管理訊息」權限的成員(owner 與 admin 一律包含在內)照樣可以附加檔案,但下面的「單檔上限」與「檔案總空間」對他們同樣適用;其他成員會看到輸入框旁的「附加檔案」按鈕變灰,拖放或貼上檔案時畫面會寫出「此頻道已關閉檔案上傳」(見《使用者指南》§2.1)。

    數字輸入框,單位是 MB,最小 0、以 0.1 為步進,預設 0。介面說明(逐字):「設為 0 表示跟隨伺服器上限。不能大於檔案總空間。」改完按右邊的「儲存」寫入。

    欄位下方有一行「目前實際單檔上限:{大小}」,顯示這個頻道實際套用的單檔上限,也就是以下三個值中最小的一個:「媒體與上傳」分頁的「最大上傳大小(MB)」(§8.1)、這一欄、下一欄「檔案總空間」。這一欄或「檔案總空間」設為 0 時不列入比較;這一欄填得比伺服器的上限大時,實際上限仍是伺服器的上限。

    成員要附加超過實際單檔上限的檔案時,那個檔案不會被加進來,畫面會寫出「超過此頻道的單檔上限({上限}),未加入:{檔名}」(見《使用者指南》§2.1)。

    數字輸入框,單位是 MB,最小 0、以 0.1 為步進,預設 0。介面說明(逐字):「設為 0 表示無限制。所有檔案都算在內,包含釘選訊息的檔案。空間滿了時的處理方式在下方設定。」改完按右邊的「儲存」寫入。

    一個下拉選單,兩個選項,預設是「拒絕新的上傳」。下拉上方的說明會跟著目前選的選項換(逐字):

    • 「拒絕新的上傳」:「不會自動移除任何東西。空間騰出來之前,新的檔案會被拒絕。」
    • 「移除最舊的檔案」:「自動移除最舊的檔案來騰出空間(釘選的不會)。訊息會保留,並標示檔案已移除。」

    選好之後要按右邊的「儲存」才會寫入。這一項在「檔案總空間」大於 0 時才有作用。兩個選項實際的運作:

    • 拒絕新的上傳:已使用空間(見下方使用統計小節)加上新檔案會超過總空間時,新檔案就被拒收,成員看到的原因是「此頻道的檔案空間不足(上限 {上限})」。這裡的新檔案是一則訊息帶的所有檔案合計,圖片的縮圖與預覽圖也算在內。要讓成員能再上傳,可以調大「檔案總空間」、刪除帶有檔案的訊息,或改選「移除最舊的檔案」。
    • 移除最舊的檔案:釘選訊息的檔案加上新檔案會超過總空間時,新檔案會被拒收;沒有超過就照常收下,伺服器再定期從最舊的檔案開始移除,直到已使用空間回到總空間以內。被移除的只有檔案:訊息留著,原本放檔案的位置改顯示「已依頻道檔案空間規則移除 · {日期}」(見《使用者指南》§2.4),檔案本身則從伺服器上刪除。每次移除同樣記入稽核日誌,操作者顯示「系統」(見 §9.4)。選這個選項時,如果光是釘選訊息的檔案就超過總空間,伺服器不會為了騰出檔案空間而移除檔案,新的上傳也一律拒收;要恢復上傳,可以調大「檔案總空間」,或取消釘選部分帶有檔案的訊息。

    不論選哪一個選項,釘選訊息的檔案都不會被自動移除。

    從還沒有「檔案空間」設定的版本升級時:原本已經設了容量上限(也就是現在的「檔案總空間」)的頻道,升級後會自動改選「移除最舊的檔案」;升級之後才設定「檔案總空間」的頻道,預設是「拒絕新的上傳」。

    訊息空間與檔案空間兩段的錯誤訊息,都以紅字顯示在「檔案空間」段的底部:

    • 「請輸入 0 以上的整數。」:「訊息上限」或「訊息保留天數」填的不是 0 以上的整數。
    • 「請輸入 0 以上的數字。」:「單檔上限」或「檔案總空間」填的不是 0 以上的數字。
    • 「單檔上限不能大於檔案總空間。」:兩欄都大於 0,而單檔上限比總空間大。
    • 「無法儲存:{原因}」:其他原因。伺服器有回覆說明時,{原因} 是那段說明的原文(英文);沒有回覆時顯示「操作失敗,請再試一次。」

    「檔案空間」段下方是一塊沒有標題的統計,呈現你展開設定區那一刻這個頻道的用量,三列數字:

    • 「訊息」:這個頻道目前存著的訊息數,含釘選的訊息。
    • 「檔案」:這個頻道在伺服器上的檔案數,包含系統為圖片自動產生的衍生檔(縮圖與預覽圖),所以純圖片頻道的這個數字會明顯大於實際送出的附件數。已依檔案空間規則移除的檔案不算。
    • 「已使用空間」:這些檔案佔用的空間,依量級自動換成 KB / MB / GB;一則訊息帶多個附件時全部都算,衍生檔與釘選訊息的檔案也算。設了「檔案總空間」時,這一列顯示成「{已使用} / {總空間}」,例如「35.2 MB / 100 MB」。

    「已使用空間」就是「檔案總空間」拿來比較的數字:選「拒絕新的上傳」時判斷放不放得下、選「移除最舊的檔案」時決定要移除多少,算的都是這同一組檔案。

    「♪ 語音」頻道是 HakoSpace 提供語音、視訊與螢幕分享的場域。進入頻道後成員除了即時語音以外,還能傳少量訊息與檔案,因此設定區同時涵蓋訊息與語音兩類。

    展開設定的方式跟 §2.1 一樣(頻道列右邊齒輪 ⚙)。展開後由上往下:訊息權限、語音品質、OBS 串流、訊息空間、檔案空間(段末附一塊使用統計)、共用的主題;私人頻道在主題之上再加上成員管理。

    其中「訊息權限」、「訊息空間」、「檔案空間」與使用統計,內容跟 §2.1 文字頻道完全一樣,本節不重複,請參照 §2.1。成員在這個語音頻道的文字聊天區傳訊息、附加檔案時,套用的是這個語音頻道自己的這些設定。下文只看語音頻道才有的「語音品質」與「OBS 串流」。

    「語音品質」只有一個欄位。

    「音訊位元率」控制這個頻道語音的編碼位元率。介面說明(逐字):「範圍:8-320 kbps。較高的值可改善音質,但使用更多頻寬。預設:96 kbps。」

    調整方式同時提供滑桿與數字輸入框,兩個會互相同步。可選範圍 8 至 320 kbps,步進 8 kbps;你可以挑 8、16、24…一路到 320 的任何 8 的倍數值。

    改完後按右邊「儲存」才會寫入(沒改動時按不下去)。

    「OBS 串流」用來把外部的 OBS(一款免費直播軟體)來源串到這個語音頻道。HakoSpace 走 WHIP 協定接收串流,在 OBS 內填這個頻道發放的「WHIP 權杖」就可以推流。

    「啟用 WHIP」開關預設關閉,按一下就開啟,立即生效。介面說明(逐字):「允許 OBS 透過 WHIP 協定串流至此頻道」

    開關打開後下方會出現「WHIP 權杖」區塊。權杖以等寬字型顯示在輸入框中,預設以連字號形式遮蔽呈現(例如「••••••••-••••-••••-••••-••••••••••••」)。

    權杖右側有「顯示/隱藏」與「複製」兩顆按鈕,下方另有一顆「重新產生」按鈕:

    1. 顯示/隱藏權杖 — 圖示為眼睛或斜線眼睛,按下後權杖在明文與遮蔽之間切換。
    2. 複製權杖 — 把目前權杖複製到剪貼簿。成功後按鈕的圖示短暫換成勾勾,提示文字變成「已複製!」,約 2 秒後恢復。沒有產生過權杖時按不下去。
    3. 重新產生權杖 — 立即產生新權杖。重新產生會讓舊權杖立即失效,OBS 端要重新貼新權杖才能繼續推流。

    把權杖貼到 OBS 對應位置後,OBS 就能把畫面與聲音推到這個語音頻道;OBS 端的設定屬於第三方軟體範疇,請參考 OBS 官方說明。

    推進來的串流不會自動播放給頻道裡的每一個人。它在舞台上以一個標著「點擊載入」的方塊出現,成員點了才開始觀看,聲音也是點開之後才聽得到 —— 與一般的螢幕分享一致。沒有要看的成員就不會佔用伺服器的上行頻寬。

    所以如果有成員回報「我推流了但別人都沒看到」,多半只是還沒有人點開那個方塊,不是推流失敗。

    「☰ 論壇」頻道是以「主題貼文 + 回覆」機制為核心的長期討論場域,與一般文字頻道的「訊息流」用途不同。

    論壇頻道的設定分布在兩處,跟其他四種頻道不同:

    1. 頻道分頁裡 — 論壇頻道在這份列表展開後沒有可以直接調整的欄位,只會看到一段引導文字告訴你真正的設定入口在哪。共用的「主題」與(私人時的)成員管理仍然照 §2.0 共用方式呈現。
    2. 論壇頻道內右上角的 ⚙️ 按鈕 — 進入論壇頻道後右上角會看到一顆 ⚙️ 按鈕,按下打開「論壇設定」對話框,論壇專屬的「論壇管理員」、「誰可貼文」、「Rate Limit」三段都在這個對話框裡。

    在頻道分頁按論壇頻道列右邊的齒輪 ⚙ 展開後,主體只是一段引導文字(逐字如下):

    • 標題:「論壇設定」
    • 引導句:「論壇頻道進入後右上角點 ⚙️ 開「論壇設定」對話框,可設:」
    • 下方三條列點:
      • 「論壇管理員 (forum_admin members + groups)」
      • 「誰可貼文 (mode all / allow / deny + reaction-only fallback)」
      • 「Rate Limit (per-user interval / daily / per-channel per-min)」
    • 引導下方一行黃色警示:「Forum 內 message permissions / voice quality / message retention 等不適用 — 由論壇貼文 + reply 機制取代。」

    引導之外,「主題」設定區與(私人時的)成員管理區仍照 §2.0 共用方式照常呈現,可以直接在這個分頁裡調整。

    從左側欄點該論壇頻道進入頻道頁面後,畫面右上角會看到一顆 ⚙️ 按鈕,只有持有「管理頻道」權限的人看得到(owner 與 admin 一律看得到,見 §4.3)。按下後跳出「論壇設定」對話框,標題格式是「論壇設定 — {頻道名稱}」(把目前頻道名帶入)。

    關閉對話框的方式:

    • 點對話框外的暗色區域
    • 點對話框右上角的 ×

    對話框裡由上往下排著三個可摺疊區段:「論壇管理員」、「誰可貼文」、「Rate Limit」。同時只能展開其中一段,點任一段標頭即切換展開那段,其他兩段自動收合。對話框第一次打開時預設展開「論壇管理員」。

    「論壇管理員」段用來指派額外的內容審核者。段標題下方逐字寫著:

    「server admin+ 自動繼承;額外指派 content moderation 權限(不可改 channel 設定)」

    這裡的「server admin+」指的是持有「管理訊息」權限的人(owner 與 admin 一律包含在內),見 §4.3。

    段內提供兩個指派欄位。

    「管理員 (個別成員)」逐一指派個別成員為此論壇的論壇管理員。

    每一行是頭像、「{暱稱} (@{使用者名})」格式的標籤與右側的移除「×」(按鈕提示「移除」)。沒有任何指派時清單是空的,下方的下拉與「新增」照常顯示。

    下方一個下拉選擇器,第一個選項是「選擇成員…」,列出尚未指派的成員。選好後按右邊的「新增」就把該成員加入論壇管理員清單。下拉還沒選任何成員時「新增」按不下去。

    「管理員 (群組)」把整個使用者群組指派為此論壇的論壇管理員;群組裡所有成員自動獲得論壇管理員權限。操作方式跟「管理員 (個別成員)」完全一樣:上面列出已加入的群組(群組色點、名稱 + 移除「×」),下方下拉「選擇群組…」搭配「新增」加入。

    「論壇管理員」段所有變動會跟下方「誰可貼文」段共用一顆儲存按鈕,按一次同時寫入兩段。儲存按鈕的位置與行為見下文「誰可貼文」段。

    「誰可貼文」段控制這個論壇允許哪些成員建立新貼文。段標題下方逐字寫著:

    「all = 所有可看的成員 / allow = 名單內 / deny = 名單外」

    副標下方三顆橫排按鈕(同時只能選中一顆):

    • 「全部成員」 — 所有能看到此論壇的成員都可貼文
    • 「允許名單」 — 只有名單內的成員可貼文,其他人不行
    • 「拒絕名單」 — 名單內的成員不可貼文,其他人可以

    名單欄位(只在「允許名單」或「拒絕名單」模式下出現)

    Section titled “名單欄位(只在「允許名單」或「拒絕名單」模式下出現)”

    選「允許名單」或「拒絕名單」後,下方多出兩個指派欄位(文字依目前模式而異):

    • 「允許成員」或「拒絕成員」 — 操作方式跟「論壇管理員」段相同(清單 + 移除「×」 + 下拉「選擇成員…」 + 「新增」)。
    • 「允許群組」或「拒絕群組」 — 同上,但對象是使用者群組。

    切回「全部成員」後上述兩個欄位會收起,但已加入的內容仍保留在後端,下次切回 allow 或 deny 模式時會原樣顯示。

    最下方一個勾選欄位:「被拒絕者仍可 reaction(read-only mode)」。

    這個勾選任何模式都看得到,但只在「允許名單」或「拒絕名單」模式下對「被拒絕者」生效:勾起來,被拒絕貼文的成員仍可閱讀貼文並對貼文/回覆加上表情反應,相當於以唯讀方式參與;不勾,被拒絕者就只能閱讀。

    段底一顆儲存按鈕,按鈕文字是「儲存管理員 + 誰可貼文」。按下後會把「論壇管理員」段的兩個指派欄位、加上「誰可貼文」段的模式、名單、被拒絕者勾選一次寫入後端。儲存進行中按鈕顯示載入轉圈(spinner,原按鈕文字暫時隱藏)並暫時按不下去。

    同時編修衝突:如果你按下儲存時,另一位能開啟「論壇設定」的人已經先儲存過一次新版本,按下後會跳出一條原生提示告訴你目前看到的是舊版本、伺服器已有更新版本。發生時請關閉對話框、再次打開以讀取最新版本,再進行你的編修。

    儲存成功時跳出原生提示「儲存成功」。提示按確認後即關閉,「論壇設定」對話框會留在原本展開的段,方便你接著編修其他段;要關閉對話框就點 × 或對話框外。

    「Rate Limit」段用來限制這個論壇的貼文速率,避免大量灌水。段標題下方有一行副標,動態呈現伺服器層級對此頻道可設範圍的上下界(逐字格式):

    「server-wide 上下界: 間隔 ≥ {N}s, 每日 ≤ {N} 篇, 每分 ≤ {N} 篇」

    實際數值依伺服器層級的設定而定(伺服器層級的速率限制設定見 §9)。

    段內由上往下三個數字輸入框,每個欄位名稱都把伺服器層級的上下界用 ≥ 或 ≤ 嵌進去:

    1. Per-user 發文間隔(秒) — 每位成員兩次發文之間的最短間隔,單位是秒。欄位名稱格式是「Per-user 發文間隔 (秒, ≥{N})」,{N} 是伺服器層底界。
    2. Per-user 每日上限 — 每位成員一天最多可以建立的貼文數。欄位名稱「Per-user 每日上限 (≤{N})」。
    3. Per-channel 每分鐘上限 — 整個頻道每分鐘最多容許的新貼文數。欄位名稱「Per-channel 每分鐘上限 (≤{N})」。

    段底兩顆按鈕橫排:

    • 「儲存 Rate Limit」 — 把三個欄位數值寫入後端。儲存進行中按鈕顯示載入轉圈(spinner,原按鈕文字暫時隱藏)並暫時按不下去。送出值如果違反伺服器層的上下界(例如間隔小於下界、或每日上限超過上界),會跳出原生提示告訴你是哪個欄位、目前的限額是多少。儲存成功跳出原生提示「Rate limit 已更新」。
    • 「重設預設值 (60s/50/10)」 — 把三個欄位數值還原為預設值 ——「Per-user 發文間隔」60 秒、「Per-user 每日上限」50 篇、「Per-channel 每分鐘上限」10 篇。這顆按鈕只還原數字,並不立即儲存;按下後仍要再按「儲存 Rate Limit」才會送出。

    「Rate Limit」段是獨立寫入的,跟上面「論壇管理員 + 誰可貼文」共用的儲存按鈕無關;變更 Rate Limit 不影響其他兩段,反之亦然。

    「⚙ 多功能」頻道依「功能類型」可細分三種子型:「筆記」、「紀錄碑」、「IO 應用」。三種子型在頻道內提供的體驗差異很大 —— 筆記是多人共筆的文件、紀錄碑是顯示伺服器統計的看板、IO 應用是嵌入 IO App 的互動內容。

    子型在「建立頻道」表單裡選定後就固定下來;要改子型只能刪除原頻道重建。

    設定區的進入方式跟 §2.1 和 §2.2 一樣(頻道列右邊齒輪 ⚙)。下面分別介紹三種子型的設定。

    「筆記」子型在頻道內提供一份可由多位成員協作編輯的長篇文件。

    筆記子型在「建立頻道」表單的「功能類型」選為「筆記」時,下方會多出「編輯權限」兩顆按鈕(見 §2.0):

    • 「所有成員」 — 頻道內所有成員都可編輯文件內容
    • 「限定人員(成員/群組)」 — 只有頻道建立者、持有「管理頻道」權限的成員(owner 與 admin 一律包含在內),以及在頻道展開設定區的「筆記編輯者」與「編輯者群組」指派的個別成員或整個使用者群組可以編輯

    「筆記編輯者」段逐一指派個別成員為此筆記的編輯者。

    區內列出目前已指派的編輯者,每一行是頭像、暱稱與右邊的移除「×」。沒有任何指派時顯示「尚未指定編輯者。請新增可以編輯此筆記的成員或群組。」

    下方下拉的第一個選項是「新增編輯者」,列出尚未指派的成員。選一位後按右邊的「新增」就把該成員加入編輯者清單。

    「編輯者群組」段把整個使用者群組指派為此筆記的編輯者;群組裡所有成員自動獲得編輯權限。

    每一行是群組色點、群組名稱、右側的移除「×」。沒有任何指派時顯示「尚無指派群組。」

    下方下拉「新增編輯者群組」列出尚未指派的使用者群組。選一個後按右邊的「新增」就把整個群組加入。

    「紀錄碑」子型在頻道內展示此伺服器的各種統計數字,讓你選哪些項目顯示在頻道、哪些隱藏。

    紀錄碑子型的設定區只有一段:「紀錄碑顯示設定」。介面說明(逐字):「切換此紀錄碑上顯示的統計項目」。

    下方是一面開關網格(手機上每列一欄、桌機上每列兩欄),共 24 項統計可獨立切換顯示/隱藏。預設所有項目都啟用;按開關立即生效,不需要再按儲存。

    24 項統計依下列六群呈現(逐字使用介面上的中文名稱):

    • 時間類:首次啟動、運行時間、重啟次數、最長語音、單日訊息峰值
    • 規模類:成員數、頻道數、徽章、貼圖、音效板
    • 訊息類:累計訊息、今日訊息、表情反應、私訊對話、上傳檔案
    • 線上類:峰值在線、在線時數
    • 語音 / 分享類:語音時數、分享時數、語音峰值、分享峰值、語音次數、通話
    • AI 類:AI 工具

    每一項對應一顆開關:開啟時這個項目顯示在頻道的紀錄碑上,關閉時隱藏。所有 24 項可獨立切換,互不影響。

    「IO 應用」子型在頻道內嵌入一個由 admin 上傳安裝的 IO App。常見的 IO App 例如白板、貪食蛇等小工具,每個 IO App 提供自己一套互動內容。

    IO 應用子型在「建立頻道」表單裡一定要先選一個已安裝的 IO App(見 §2.0 的「功能類型」段)。

    IO 應用子型的設定區有一段設定區(標頭是該 App 的名稱加「Settings」,例如「Whiteboard Settings」,非固定的「IO 應用設定」字樣),裡面的內容由該 IO App 自己決定,每個 IO App 看到的設定欄位都不一樣。常見的欄位類型有:

    • 數字輸入框
    • 開關
    • 單行文字輸入框

    下方一顆「儲存」按鈕,按下後把目前所有欄位的值寫入。實際看到的欄位由該 App 自己宣告。

    以伺服器內建的白板為例,「Whiteboard Settings」有四個欄位:

    • 「背景顏色」— 白板的底色。
    • 「多檔案保存」— 開關。
    • 「保存容量上限 (MB)」— 數字,這個頻道的白板內容最多能存多少。
    • 「允許插入圖片」— 開關。

    「保存容量上限 (MB)」有一個要特別留意的地方:留空或填 0 不是「不限制」,而是套用系統預設的 5 MB。要放寬就填一個大於 0 的數字。頻道的白板內容到達上限之後,伺服器會拒絕再寫入,成員就存不進新的東西 —— 成員回報「白板加不了圖 / 存不起來」時,這是第一個該看的地方。

    IO App 本身的安裝、上傳、重置、配額管理請見 §5。

    頻道群組是頻道分頁中用來把多個頻道分類的容器。每個群組以一行標頭呈現於頻道列表中,標頭下方列出該群組裡的頻道與子資料夾。本節介紹群組的管理操作 —— 重新命名、公開/私人切換、子資料夾、群組成員管理、刪除。建立群組的方式見 §2.0「建立群組」段。

    把滑鼠移到任何一個群組標頭上,標頭右側會出現一排小圖示。本節介紹的所有操作都從這排圖示按鈕進入。

    要重新命名一個群組,按工具列上的鉛筆圖示。標頭名稱會就地切換為單行輸入框(最多 30 個字、帶入目前的名稱)。確認方式兩種:

    • 按 Enter 或標頭右側的「儲存」 — 把目前框內名稱寫入
    • 按 Esc 或標頭右側的「取消」 — 放棄編輯,標頭名稱回到原值

    群組名稱不可為空白;空白時按不下去。

    工具列上有一顆鎖頭圖示,圖示代表「按下會執行的動作」而非目前狀態:目前公開時顯示上鎖圖示(按下設為私人)、目前私人時顯示解鎖圖示(按下設為公開)。按一下就切換,立即生效。圖示的提示文字也會依目前狀態切換:

    • 目前公開、按下會切為私人 → 提示文字是「設為私人」
    • 目前私人、按下會切為公開 → 提示文字是「設為公開」

    把群組切到私人後:

    • 標頭名稱旁多出一個小鎖頭提示這是私人群組
    • 工具列多出一顆「群組成員」入口(見下文)
    • 群組裡所有頻道實質受群組的可見性管控;只有被加入此群組成員清單或已指派群組清單的成員才能看到群組內的頻道(持有「管理員」權限的人一律看得到,見 §4.3)

    群組底下可以再分一層子資料夾,把同一群組內的頻道再做一次分類。

    按主群組標頭工具列上的資料夾箭頭圖示(提示文字「建立子資料夾」),標頭下方會展開一個小表單(單行輸入框最多 30 個字、預先填入的提示「新子資料夾」、兩顆按鈕「儲存」「取消」)。送出後新子資料夾出現在該群組底部。

    子資料夾標頭以「└ {名稱}」前綴格式呈現,跟主群組標頭分層級。「建立子資料夾」圖示只出現在主群組標頭工具列;子資料夾下方就只放頻道,不再分下一層。

    要把頻道搬入或搬出子資料夾,請用頻道列右邊的下拉群組選擇器(見 §2.0「排序機制」段);下拉中子資料夾以「└ 」前綴呈現,可直接選擇。

    群組成員管理(私人群組才有)

    Section titled “群組成員管理(私人群組才有)”

    把群組切到私人後,群組標頭工具列會多出一顆人形加號圖示(提示文字「群組成員」)。按下後群組標頭下方展開一段成員管理區,內容跟 §2.0「私人頻道成員管理」一樣,分兩段:

    「群組成員」段逐一指派個別成員進入這個私人群組。每一行是頭像、暱稱、(owner 加上金黃色「owner」標籤)、右邊的移除「×」。沒有任何成員時顯示「沒有成員」。

    下方下拉「新增成員…」列出尚不在此群組的伺服器成員。選一位後按右邊「新增」加入。

    「已指派群組」段把整個使用者群組指派進來;群組裡所有成員自動獲得此頻道群組的可見性。每一行是群組色點、群組名稱、來源標籤(金黃色「系統」或「自訂」)、右側的移除「×」。沒有任何指派時顯示「尚無指派群組。」

    下方下拉「新增群組…」列出尚未指派的使用者群組。選一個後按右邊「新增」加入。

    群組層級的成員管理跟單一頻道的成員管理(§2.0)獨立運作;把成員加進群組會讓他看到群組內所有頻道,加進單一頻道則只影響那一個頻道。

    要刪除群組,按群組標頭工具列上的垃圾桶圖示。按下後跳出確認對話框,標題是「刪除群組」。對話框內文依群組目前是否有子資料夾而異(逐字):

    • 此群組底下還有子資料夾時:「確定要刪除此群組嗎?子資料夾將升級為根層級,頻道將變為未分組。」
    • 此群組底下沒有子資料夾時:「你確定要刪除此群組嗎?群組中的頻道將變為未分組。」

    對話框底部兩顆按鈕:「取消」與紅色的「刪除」。按「取消」直接關閉,群組保留原樣;按「刪除」後群組從伺服器移除,列表立即更新。

    刪除群組不會刪除群組裡的頻道。依該群組是否有子資料夾,刪除後群組裡的內容會依下列規則重新歸位:

    • 群組底下的頻道 → 移到列表最上方的「未分組」區段
    • 群組底下的子資料夾 → 升為主群組層級(跟原本的主群組同層),子資料夾裡的頻道仍留在升格後的群組裡

    頻道本身、頻道裡的訊息、檔案、成員設定保留原樣。要重新分類,可以再建一個新群組,並用 §2.0「排序機制」段的下拉群組選擇器把頻道搬入。