我们是一个仅限邀请的论坛。我是一名管理员,已邀请了 1000 多人。我想重新发送邀请给部分待定邀请列表中的人员。
我看不到选择该部分人员并仅重新发送其邀请的方法,而不是重新发送给“待定”类别中的所有人(并且没有找到相关的支持主题)。
有什么想法吗?(如果不可能,希望有这样的功能——我可以选择一组人重新发送邀请……)
我们是一个仅限邀请的论坛。我是一名管理员,已邀请了 1000 多人。我想重新发送邀请给部分待定邀请列表中的人员。
我看不到选择该部分人员并仅重新发送其邀请的方法,而不是重新发送给“待定”类别中的所有人(并且没有找到相关的支持主题)。
有什么想法吗?(如果不可能,希望有这样的功能——我可以选择一组人重新发送邀请……)
目前,Discourse 没有现有功能可以选择性地重新发送邀请给部分待处理的邀请。
您在此处最好的替代方案是:
手动重新发送邀请:
您可以进入“待处理邀请”区域,通过逐一查看列表来手动为特定个人重新发送邀请。但是,在您的情况下,这可能是一个繁琐的过程,因为您有很大一部分待处理的用户邀请。
自定义脚本(API 使用):
如果您熟悉 API 使用,可以编写一个脚本来与 Discourse 的 API 交互,为特定用户子集重新发送邀请。这需要技术专长以及访问您的论坛 API 凭据。有关 Discourse API 的文档可在以下网址找到:https://docs.discourse.org/ 以及在 Documentation 类别下的 #rest-api。
为了帮助完成此过程,可以使用 Data Explorer 插件来识别仍需要重新发送邀请的用户。要查找待处理的邀请,您可以编写一个查询,该查询以 Discourse 数据库中的 invites 或 invited_users 表为目标。从查询结果中,您可以将其导出为 CSV 或 JSON 文件,以创建用户的工作列表。通过此列表,您可以进行交叉引用并手动决定要重新发送哪些提醒。
考虑到这一点,如果您对此功能感兴趣,我鼓励您在我们的 Meta 社区中创建一个 Feature 主题。对某个功能表现出兴趣的人越多,它就越有可能被纳入 Discourse。这听起来是个不错的主意,我们很想了解更多您想要的功能。 ![]()
感谢您的信息和建议。我会提交一个功能请求。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.