Discord 讀書會怎麼記錄書單、電影清單和評分
想在 Discord 記錄讀書會書單、電影夜片單和成員評分,可以在 CordBase 建一張資料表,放標題、成員、評分、類型和狀態欄位。機器人會把它變成一個斜線指令,用來新增作品、評分、查任何人的清單,以及依評分幫作品排名。小型讀書會用免費方案就夠了。
大多數讀書會一開始都是用釘選訊息、共用的 Google Sheets,或是一個沒人會往回翻的討論串。清單還短、大家還願意打開試算表的時候,這些都還行。把資料表放在斜線指令後面,清單就會留在大家本來就在聊天的地方。這篇指南用的是我們自己做的 CordBase。
如果你只是想貼一份評分最高作品的排名清單,免費的排行榜產生器可以把名字和分數變成一則排名訊息。
最後會得到什麼
- 一個
/picks指令,包含add、query、view、update和leaderboard。 - 一張同時放書和電影的資料表,記錄每位成員的評分、狀態和連結。
- 可以依成員、類型(書或電影)和狀態查詢。
- 已評分作品的排名,分數最高的排最前面。
第 1 步:加入 CordBase 並建立資料表
先到 cordbase.gg 使用 Discord 登入,選好你的伺服器,控制台要求時把機器人加進去。CordBase 有 40 個內建模板,但沒有書或電影用的,所以改建一張自訂資料表。把它命名為「Picks」,指令就會是 /picks。依照這個順序新增欄位:
title:文字,必填。書名或片名。member:使用者,必填。這筆紀錄是誰的。rating:數字。自己訂一個分數範圍,例如 1 到 5。kind:選項,包含 Book、Movie、Show,必填。用來把書和電影分開篩選。author:文字。作者或導演。status:選項,包含 Suggested、In progress、Finished。finished:日期,格式是 YYYY-MM-DD。link:文字。任何網址,以純文字儲存。notes:文字。
順序很重要。title 是第一個文字欄位,所以 row 選擇器會搜尋它,排行榜也會把它印在每個分數旁邊。前四個欄位(title、member、rating、kind)就是 query 在結果清單裡顯示的欄位。儲存後,欄位的鍵和類型就不能再改,不過之後還是可以新增欄位。請看欄位類型。
CordBase 的數字欄位接受任何數字。1 到 5 分的範圍填 9 也不會被擋,所以分數範圍只是大家的約定,不是規則。想在 Discord 裡顯示範圍,可以先用 Rating 建立欄位並儲存,再到編輯頁把顯示名稱改成「Rating (1-5)」。成員輸入的選項名稱還是 rating。
第 2 步:決定誰可以改什麼
預設情況下,每個成員什麼都能做,包括刪除。在資料表的權限裡:
- 給所有成員都有的身分組(例如
@Member)寫入權限,讓他們可以新增和更新。 - 給主辦人的身分組管理權限,多了
delete。
只要設定了任何身分組,沒有列在清單上的成員就完全不能使用這張資料表。寫入權限涵蓋每一列,不只是成員自己的,所以一個人可以改另一個人的評分。九個人的讀書會通常沒差。擁有管理者權限的人永遠有完整權限。
第 3 步:記錄作品和評分
/picks add title:Piranesi (Ari) member:@Ari kind:Book rating:5 author:Susanna Clarke status:Finished finished:2026-10-04
/picks add title:Past Lives (Mika) member:@Mika kind:Movie status:Suggested link:https://example.com/trailer
如果好幾位成員評同一部作品,就在標題後面加個短標記,例如「Piranesi (Ari)」。列選擇器和排行榜只會顯示標題,兩列都叫「Piranesi」的話會看起來一模一樣。
之後要評分,就更新那一列。在 row 開始打字、選好那一列,只填有變動的部分:
/picks update row:Past Lives (Mika) rating:4.5 status:Finished
小數也可以。因為這張資料表有數字欄位,所以會出現 _mode 選項;記錄評分時維持預設的「設定(取代目前的值)」就好。
第 4 步:查詢和依評分排名
/picks query member:@Ari列出 Ari 的紀錄,最新的在前。/picks query kind:Movie status:Suggested顯示電影夜的待看清單。/picks query title:piranesi找出標題包含這段文字的每一列,不分大小寫。/picks query rating:5顯示評分剛好是 5 的列。/picks view row:Piranesi (Ari)顯示每個欄位,以及是誰建立這一列。/picks leaderboard column:Rating limit:10依評分幫列排名,最高的在前。
query 最多回傳 25 列,沒有下一頁按鈕,所以清單變長後要多加一個篩選條件。數字和選項欄位的篩選是精確比對,所以沒辦法查「4 分以上」。
排行榜是幫單獨的列排名。它不會把不同成員的評分平均,沒有評分的列會排在最後,顯示為「none」。
什麼時候其他工具比較適合
- 投票。 CordBase 沒有投票功能。要選下一本書或下一部電影,用 Discord 內建的投票,再把勝出的作品記成一列
Suggested。 - 提醒和排定聚會時間。 CordBase 沒有活動、出席回覆或針對單列的提醒功能。Pro 方案的排程貼文可以每週或每月在頻道發一則固定訊息,但它不會綁定某一列聚會資料。真正的提醒請用活動機器人或 Discord 內建的活動功能。
- 個人書櫃和心得。 Goodreads 和 StoryGraph 可以記錄閱讀,Letterboxd 可以記錄電影,還有封面、進度和公開個人頁面。CordBase 沒有 Goodreads 同步、封面圖或進度條。
- 專門的讀書會機器人。 如果你想要內建的讀書會功能,可以找讀書會或電影夜機器人。CordBase 是通用的資料表。
如果你想要一份由伺服器自己掌控、規模不大的共用清單,而且要有結構化欄位和查詢功能,CordBase 就很適合。
值得知道的限制
常見問題
可以顯示每本書的讀書會平均分數嗎?
不行。每筆評分是一列,排行榜是幫列排名,不會算平均。如果想讓每部作品只有一個分數,就用一列記錄大家講好的讀書會評分,或把資料表匯出成 CSV,再到試算表裡算平均。
可以讓成員只能編輯自己的紀錄嗎?
權限做不到。寫入權限適用於資料表裡的每一列,所以有寫入權限的人都能改別人的評分。view 指令會顯示每一列是誰建立的,有東西被意外改掉時可以用來查。
小型讀書會可以免費用嗎?
可以,在限制內就行。Free 方案有 2 張資料表,每張 100 列。如果一部作品只記一列,可以用很久;但如果九個人每人一列評分,大約十一部作品就會滿,到時 Pro 方案是每月 $8。