群組與成員

誰會自動加入帳本?

會自動登記的只有這幾種:

  1. 用過機器人的人:打過指令、@ 過機器人,或回覆過機器人訊息
  2. 被加進 Telegram 群組:機器人在場時有人被拉進來
  3. /add 裡用提及選單點到的人(限沒有設定 username 的帳號)

在群組聊天不會被登記。 Telegram 機器人預設是「隱私模式」,只看得到指令、@ 它的訊息和對它的回覆,一般聊天內容根本收不到。

另外,建立群組時把機器人一起拉進去,只會登記建立者——Telegram 的機器人介面不會傳出當下的成員名單。

所以多數情況下,你會需要用下面的 /join 手動補人。


/join 把人加進帳本

回覆對方的任何一則訊息,然後打 /join

(回覆 Alice 的訊息)
/join

機器人會確認 Alice 確實在這個 Telegram 群組裡,然後把她加進帳本,並回覆「✅ 已加入 1 人:Alice」。

一次回覆一個人。群組裡任何成員都可以這樣做,不限管理員。

為什麼不能直接打 @名字

因為 Telegram 沒有提供「用 username 查使用者」的介面。機器人唯一能做的是拿你打的字去比對它看過的舊資料,而 username 是可以改、可以轉手的——比對到一個換過主人的舊名字,就會默默把錯的人加進帳本,而且系統無從察覺。

所以 /join 遇到打字打出來的 @名字 時會什麼都不做,直接請你改用回覆的方式。這是刻意的取捨:寧可多按一下,也不要把陌生人算進大家的帳裡。

另一個相關的限制:從 @ 選單點人時,Telegram 會把「有 username 的帳號」自動改寫成純文字的 @名字,只有沒有 username 的帳號才會保留完整身分。所以提及選單只對少數人有效,回覆才是可靠的做法。

如果加不進去

機器人的回應意思
⚠️ 不在這個 Telegram 群組對方確實不在這個群組裡,先請他加入
⚠️ 無法確認是否在群組裡機器人問不到對方的狀態,通常是暫時性問題,稍後再試

還有一個備用方式:在和機器人的私人對話裡,把對方的任意訊息轉傳給機器人,它會列出你的群組讓你選。如果對方開了「隱藏轉傳來源」,這條路就走不通。


管理成員

在 Mini App 或網頁版進入群組 → 點右上角齒輪圖示進入「群組設定」→「成員」區塊。

每位成員右邊有兩個控制項:

  • 狀態按鈕(顯示「啟用中」或「停用中」):點一下切換
  • 垃圾桶圖示:把成員從帳本移除

停用中的成員頭像會變淡,名字下面標示「已停用」,並排在清單最後面。


啟用 vs. 停用

狀態效果
啟用中(預設)新增費用時,預設會被勾選為分帳的參與者
停用中新增費用時仍然會出現在參與者清單中,只是預設不勾選

停用不會影響任何已存在的帳目——過去的費用、餘額、還款記錄全部照舊。它單純是「新費用要不要預設算他一份」的開關。

什麼時候該停用?

  • 有人中途退出這趟旅程,但之前的帳還要保留
  • 某個人大部分新費用都不參與,停用後省得每次手動取消勾選

刪除成員的限制

  • 可以刪除:該成員在這個群組裡沒有任何費用記錄(既不是任何一筆的付款人,也不是分擔者)
  • 只能停用:只要有任何費用牽涉到他,就無法刪除——系統會提示「無法刪除:此成員有 N 筆費用記錄,只能停用。」

另外,你不能刪除自己

這個限制是為了保護帳目完整性。如果把有費用記錄的人刪掉,那些費用就會少掉一個分擔者,餘額會整個算錯。


刪除整個群組

在「群組設定」最下方有「危險區域」,裡面是「刪除群組」。刪除後所有費用與還款記錄都會永久清除,而且機器人會自動離開這個 Telegram 群組。

流程依群組人數而不同:

帳本只有你一個人 — 確認後立即刪除。

帳本有多位成員 — 需要另一位成員同意,避免一個人就把大家的帳全部刪掉:

  1. 你按下「刪除群組」,送出一則刪除申請
  2. 機器人會在 Telegram 群組發訊息公告,附上「✓ 同意刪除」和「✗ 拒絕」兩個按鈕
  3. 其他成員可以在 Telegram 訊息上直接按,或在自己的「群組設定 → 危險區域」裡按「同意刪除」/「拒絕」
  4. 只要任何一位其他成員同意,群組就會立刻刪除,機器人也會離開群組

申請送出後,你自己會在危險區域看到「等待其他成員確認」,隨時可以按「取消申請」撤回。其他成員也可以按「拒絕」把申請擋下來。

幾個要注意的地方:申請者不能同意自己的申請;申請 48 小時後會自動失效,過期後需要重新申請;刪除之後資料無法復原。


群組名稱和頭像

直接同步自 Telegram,不需要另外設定。群組改名或換頭像後,下次有人和機器人互動時就會自動更新。

如果群組從一般群組被升級成超級群組(supergroup),Telegram 會換一組新的群組編號。機器人會自動跟著換過去,原本的成員和帳目都會保留,不需要重新設定。


常見問題

成員已經離開 Telegram 群組,他的帳怎麼辦?

帳目不受 Telegram 群組成員變動影響,他的餘額仍然存在。建議把他改成「停用」,讓他不再出現在新費用裡,然後照常記錄還款把帳結清。

同一個人在兩個群組都有帳,會混在一起嗎?

不會。每個群組是完全獨立的帳本,餘額、費用、還款記錄都分開計算。

可以把某個群組的費用搬到另一個群組嗎?

目前不行,費用會固定屬於建立時的群組。