功能目录与快速开始

群聊:班级交流与课程答疑

适用场景:学生 / 选手 · 教师 / 教练 · 域 / 平台管理员

用途与入口

群聊用于班级交流和课程答疑。在任意可浏览的域,打开右上角的个人菜单,点击“群聊”,即可进入完整群聊页,看到自己有资格访问的群。课程管理者和已报名学生也可在课程详情点击“课程群”:已有群时直接进入,尚未开启时由有建群权限的课程教师开通。

普通群由有权限的老师或管理员创建并选择成员。课程群由课程管理者开通,学生需要满足来源课程的分配、可见性和报名条件;仅能看到课程介绍不代表能进入课程群。普通成员被移出后不能读取群消息。域管理员可按下文说明审核来源于所管域的群。群聊需要有效登录、正常可用的账号和浏览器 JavaScript。个人菜单中的站内消息仍是原有的个人消息入口。

跨域查看与来源域

每个群保留创建时的来源域,不能通过切换页面或修改群设置改变来源。群列表会汇总你在不同来源域的普通群和当前有资格访问的课程群;核对群名称与来源后再发送消息。切换浏览域仍是同一个群,历史、未读和阅读位置共用,不会复制一份聊天记录。

普通群按群成员身份访问。退出来源域不会自动退出普通群,仍可按群内角色阅读、发言和管理;需要收回群访问时,应另行移出该群。主动退出或被移出普通群后,才会失去普通成员的访问资格。

新建普通群或以后添加成员,都只能选择来源域当前有效成员。先前加入过群不能替代这项检查,被移出后重新邀请也一样。平台全域查看权限也不能替代实际加入来源域;系统域保留全站成员规则。课程群继续实时检查来源域和来源课程资格;退出来源域、取消报名或失去课程访问资格后,普通成员不能靠切换浏览域继续访问。平台全域查看权限本身也不豁免普通课程群的实际加入要求,来源域管理员的审核例外另按下文处理。

发送、引用与阅读历史

  1. 打开“群聊”,在群列表核对群名称和来源,选择一个群。手机先选择群,再进入消息区域。
  2. 阅读群公告。需要查找旧消息时,点击“加载更早的消息”。
  3. 在“消息”输入框填写正文。发送代码时把格式切换到“代码块”,按原样保留换行与缩进。
  4. 需要回应某条消息时,点击该条消息的“引用”,核对引用内容后输入回复。
  5. 点击“发送”,也可以按 Ctrl + Enter;macOS 使用 Command + Enter。中文输入法还在选字时不会触发快捷发送。
  6. 显示“发送未确认”时,点击失败消息旁的“重试发送”。正文会保留,重试同一次发送不会新增重复消息;另起一条消息才是新发送。
  7. 离开后重新打开群,可以继续读取已保存的消息。阅读到最新消息后,未读状态会更新;查看较早消息时出现的新消息按钮可带你回到最新位置。

文本和代码均按文字展示,不会执行消息中的 HTML 或代码。单条消息最多 12000 个字符。群聊首版不支持图片、附件、语音、视频和全文搜索;要分享已有题目、课程或比赛,请发送站内链接,并确认对方本来就有访问权限。

普通群成员只能读取本次加入后的消息;被移出后重新加入,也不会恢复上次成员期间的历史。群主、群管理员和域管理者可查看完整历史以管理群聊。课程群向当前具有资格的成员提供该群历史,访问资格仍按当前课程条件检查。

创建普通群或课程群

创建入口需要当前浏览域的管理权限或课程创建权限,该域会成为新群的来源域。系统域以外还需已加入该域,平台管理员也须先加入再创建。创建课程群还需要管理该域所选课程;学生没有任意创建群聊的入口。

  1. 在群列表下方点击“创建群聊”,进入独立创建页面。
  2. 填写群名称,最多 80 个字符。
  3. 选择普通群,搜索用户名并选择需要加入的来源域当前有效成员。可以继续搜索并选择多名成员;需要取消时,点击已选成员旁的移除按钮。搜索没有结果时,检查用户名、来源域和成员资格,或更换关键词。
  4. 需要开通课程群时,从可管理课程中选择目标课程,学生资格仍由课程决定。
  5. 核对群类型和成员范围后点击“创建”。成功后进入新群的聊天页面,再用学生身份检查入口和消息是否正常;提交过程中等待结果,无需重复点击。

每门课程同时最多保留一个课程群。普通群最多 200 名显式成员。课程群的学生资格跟随课程报名与当前访问条件判断,不能把普通群的手动加人当作课程授权。课程群页面不提供手动增删学生和退出操作,不希望收到提示时可开启免打扰。成员区域最多显示 200 人,较大课程的完整报名名单请在课程管理中核对。

公告、禁言、移出与归档

群主、群管理员和来源域管理者可使用管理操作;课程群还允许来源课程的当前管理者管理。普通成员可以阅读公告、发送消息和撤回自己的消息,无法改写群公告或处理其他成员。仅在当前浏览域担任管理员,不会获得其他来源群的管理权。

  1. 打开群内的“群设置与成员”。
  2. 有管理权限时,填写并保存公告;公告最多 4000 个字符。
  3. 普通群需要增加成员时,搜索来源域当前有效成员并添加,搜索范围不会随浏览域改变。移出前核对对象;普通成员被移出后不能继续读取本群历史、接收新的消息内容或发送消息,来源域管理员的审核权限另按下文处理。
  4. 需要暂停某位成员发言时,选择禁言 24 小时;可以提前解除。禁言期间仍可阅读群消息。
  5. 交流结束后归档群。归档保留历史消息并停止新发言,管理者可恢复群聊。

本人可以撤回自己的消息,管理者可以撤回群内消息。撤回后保留占位,正文和后续显示的引用摘要不再展示原内容;已经被其他人看到、复制或截取的内容无法收回。

群主不能直接退出、被移出、降级或禁言;不再使用时可以归档。普通群其他成员可以使用“退出群聊”;普通成员退出后失去历史和新消息访问权限,域管理员仍可按审核权限查看。课程资格失效时,例如取消报名、移出分配范围或隐藏课程,学生同样会失去课程群访问权限。

域管理员查看与删除群聊

拥有某个来源域编辑权限的域管理员可以查看本域全部普通群和课程群,包括自己没有加入、已被移出,或不满足课程报名、分配与可见性条件的群。群列表也会汇总你对各来源域有审核权限的群,切换浏览域不会改变这份范围。管理权仍逐群按来源判断:仅有浏览域管理员身份,不能据此审核或删除其他来源域的群。

  1. 从任意可浏览域的右上角个人菜单进入“群聊”。
  2. 在群列表选择目标群,核对来源域、群名称、公告和聊天内容。
  3. 打开“群设置与成员”,点击“删除群聊”。
  4. 核对确认提示后执行删除。完成后,该群从列表移除,所有人都不能继续读取其历史或发送消息。

删除会永久移除该群及其聊天记录,没有恢复入口。操作前请核对来源域和群,确认不再需要历史。只希望暂停发言并保留历史时,应使用可恢复的归档。普通群主、群管理员或课程教师仅凭这些身份不能删除整个群;还需要该群来源域的编辑权限。

删除课程群不会删除课程或取消学生报名。有建群权限的课程管理者可以重新开通课程群,新群不包含已删除群的聊天记录。

未读与消息提醒

群列表的未读数字用于提示尚未阅读的消息。发送与读取状态由服务器保存,在不同浏览域打开同一个群也会继续使用同一份状态。网络断开后重新连接,页面会补拉遗漏的变化;提示重复不会产生重复消息。

退出登录后,当前登录会话失效,重新进入群聊需要登录;其他设备各自的登录会话保留。使用公用电脑时,请从个人菜单退出登录后再离开。

在“群设置与成员”里可以选择接收消息提醒或免打扰。免打扰保留群成员资格、历史和未读状态,不会退出群,也不会替代课程报名管理。首版没有浏览器系统通知、邮件通知或外部群机器人。

常见问题

  • 找不到群或打开后被拒绝: 检查登录状态、群成员身份、来源域是否仍存在及来源课程资格;群也可能已被来源域管理员删除。课程群需要由有权限的老师开通。域管理员查看未加入的审核群时,还要核对自己在该来源域的当前编辑权限。
  • 没有删除群聊按钮: 删除整个群需要该群来源域的编辑权限;浏览域管理员、群主、群管理员或课程编辑权限本身不授予其他来源群的删除权。
  • 没有创建群聊按钮: 请联系域管理员核对域管理或课程创建权限;创建课程群还需要所选课程的管理权限。
  • 无法发送: 可能是群已归档、正在禁言、权限刚发生变化或发送过快。先查看页面提示,保留正文后重试。
  • 手机上没有看到发送区: 群名称或公告较长时,向下滚动整个页面可找到输入框和发送按钮;聊天记录和长公告也可以在各自区域内滚动。
  • 提示群聊暂不可用: 站点需要支持事务的数据库才能保存群聊,管理员修复后再试;界面不会把未保存的消息算作发送成功。
  • 课程群看不到某位学生: 先在课程中核对报名、分配和可见性;群成员区域按当前资格显示,最多 200 人,不是课程报名管理的替代入口。
  • 退出域后普通群还在: 域成员和普通群成员是两种关系;退出来源域不会自动退群,可按群内权限退出或移出普通群。
  • 邀请不到在另一个域认识的同学: 新邀请只接受该群来源域当前有效成员,切换浏览域不会改变候选范围。
  • 消息发到了错误的群: 先核对群名称和来源,再按权限撤回;撤回不能删除其他人已保存的副本。

接下来可以阅读