有没有一种方法可以创建一个自动分组,包含所有群组所有者,就像 @staff 那样?
我想将所有群组所有者设为 TL2,并随着我的网站(希望)快速增长来跟踪他们。此外,我还想随着时间的推移以群组为单位调整他们的权限,与他们沟通,并为他们设立一个专属分类。我不想直接让他们全部成为版主,因为他们目前还尚未准备好。
目前,我可以手动操作;但随着我们管理严格的论坛不断壮大,一个自动分组会变得越来越有帮助。
或者,如果将其做成插件,实现起来会有多困难?
有没有一种方法可以创建一个自动分组,包含所有群组所有者,就像 @staff 那样?
我想将所有群组所有者设为 TL2,并随着我的网站(希望)快速增长来跟踪他们。此外,我还想随着时间的推移以群组为单位调整他们的权限,与他们沟通,并为他们设立一个专属分类。我不想直接让他们全部成为版主,因为他们目前还尚未准备好。
目前,我可以手动操作;但随着我们管理严格的论坛不断壮大,一个自动分组会变得越来越有帮助。
或者,如果将其做成插件,实现起来会有多困难?
我刚刚实现了一个 Creating triggered custom badge queries 来识别当前群组所有者。
SQL 如下(也可在 Data Explorer 中使用):
SELECT DISTINCT user_id, owner, CURRENT_TIMESTAMP granted_at
FROM group_users
WHERE group_users.owner = true
它使用了 CURRENT_TIMESTAMP,因为我没有在数据库中找到方便的群组所有权时间戳。也没有方便的触发器,所以 :backfill 可以省略。
我建议进行以下配置: