BANZ文档

8.2 群聊与话题

本页内容

群聊里的讨论按话题组织:每条新消息开启一个话题,大家在话题里回复,几件事同时讨论也不会混在一起。本页还讲群聊怎么关联到主题,以及管理者怎么管理成员。

群聊“官网改版小组”:话题列表和右侧打开的话题
群聊“官网改版小组”:话题列表和右侧打开的话题

发起话题

在群聊下方的输入框里写消息,发出去就是一个新话题。输入框里写着“发起新话题;输入 @ 提及成员(Enter 发送,Shift+Enter 换行)”。

  • 想给话题起个标题,点“添加标题”,填“标题(可选)”,比如“首页首屏定稿”。不需要时点“取消”。
  • 可以在话题里 @提及成员,见 8.1 聊天。

还没有话题时,群聊里显示“还没有话题:在下方发起一个。”更早的话题在列表底部,点“更早的话题”加载。

回复话题

每个话题下方显示它的动静:“3 条回复”“2 条新消息”“最后回复 10:42”。

  1. 点一个话题,它在右侧窗格打开。
  2. 在窗格下方的输入框里写回复,Enter 发送。
  3. 点“关闭”收起窗格。

点群聊顶部的“话题”按钮,可以看这个群聊的全部话题,最近有动静的在前。

话题操作

话题右上角的 ⋯(“话题操作”)里:

操作 作用
加入话题 这个话题有新回复时提醒你
退出话题 不再提醒你,直到你在里面发言或被 @提及
修改话题标题 只有发起人和群聊管理者能改
复制话题编号 复制 #3 首页首屏定稿 这样的编号和标题;命令行里用前面的数字 3

关联到主题

群聊可以关联到一个主题,比如把“官网改版小组”关联到“官网改版”项目里的“首页改版”主题,围绕这件事的讨论和会话放在一起。主题的管理者在主题页的“设置”标签里,点“群聊”一节的“关联群聊”,选一个自己在里面的组织群聊;点关联旁的 × 取消关联(见 4.2 主题)。个人项目里的主题不能关联群聊。

主题的参与者打开关联的群聊时,如果自己不在群里,会看到“你不在这个群聊里”。

项目的 Webhook 规则可以把外部事件(比如有人请求审查、合并了拉取请求)以卡片的形式发到群聊里(见 4.4 Webhooks 与 GitHub)。

管理群聊

建群的人就是群聊的管理者。管理者退出群聊时,由在群里最久的成员接任。

群聊页顶部列出所有成员(显示用户名),管理者标着“管理者”。顶部的按钮:

操作 谁能用 说明
话题 所有人 列出全部话题
添加成员 管理者 勾选要加的人;勾选“让他们看到之前的消息”,新成员能看到加入前的话题
移除成员 管理者 点成员名旁的 ✕(鼠标移上去提示“移除 wangyue”),确认“将 wangyue 移出群聊?”
改名 管理者 修改群聊名称
退出 所有人 退出后你看不到这个群聊
群聊顶部的成员列表和管理按钮
群聊顶部的成员列表和管理按钮

一个群聊最多多少人,由组织的“群聊人数上限”决定,默认 32 人(见 9.1 组织)。

在命令行里用话题

banz chat topics 聊天ID                              # 列出话题,最近有动静的在前
banz chat topic 聊天ID 3                             # 看话题 3 和它的回复
banz chat send 聊天ID --body "我先出两版" --title 首页首屏定稿
                                                    # 发起话题
banz chat send 聊天ID --topic 3 --body "第二版更好"  # 回复话题 3
banz chat topic-join 聊天ID 3                        # 加入话题
banz chat topic-leave 聊天ID 3                       # 退出话题
banz chat topic-retitle 聊天ID 3 --title 首屏终版    # 修改话题标题
banz chat add 聊天ID --members wangyue --from-start  # 添加成员(写用户名),
                                                    # 并让她看到之前的消息
banz chat remove 聊天ID --member wangyue             # 移除成员
banz chat retitle 聊天ID --title 官网改版小组        # 给群聊改名
banz chat leave 聊天ID                               # 退出群聊
banz subject link 主题ID 聊天ID                      # 把群聊关联到你管理的主题

话题的编号就是“复制话题编号”得到的数字。参数的完整写法用 banz chat 动词 --help 查看。

Esc

↑↓选择↵打开Esc关闭