In a ‘Must Approve Users’ setup, is there a solution for automatically sending an email when a pending user is rejected? Optionally, with a reason or custom message would be nice.
Hi, second this. Is there any way to let the users know that their registration is rejected? Because as it is right now they get the message saying it’s pending and will be reviewed by a moderator… and being rejected, nothing else happens. An option to “reject and send rejection email” would be nice to have.
I am not sure. What do you think @eviltrout? Maybe it should be an explicit action to send though since bad news should not be automatic.
I think it’s a good suggestion and maybe we should put it in the next release.
It would definitely have to be optional though - many people get really upset when they hear that they’ve been rejected and it’s much better to not let them explicitly know.
I would love this feature, we have very explicit rules in our forum for whom can apply / what fields need to be entered and we reject people left and right but they don’t know it happened.
It would be great if we could say "Rejected because of ’ or something.
Hey, is this still under consideration?
Our “staff approval for registrations” seems broken without proper feedback. We often reject new users because they fill incomplete details in custom fields. Providing them a feedback would allow them to register again.
可选地允许 用户知晓他们何时被拒绝
我还在完善这个功能,但想先分享一下进展。
如果您想拒绝用户或拒绝并封禁,将出现一个新表单,您可以在其中填写原因,并可选择是否向用户发送电子邮件。
我认为即使您不想通知用户,填写原因对审计目的也可能有帮助。因此,原因会显示在被拒绝的注册记录下方。
这个流程对您来说合理吗?
复制建议:“ 发送拒绝邮件”
随该拉取请求交付:
我们收到反馈,有版主反映该功能在处理垃圾账号时增加了额外点击步骤。这些账号通常只是填写了个人简介字段,却从未在网站上阅读过任何内容,绝大多数情况下明显属于垃圾账号,因此向其发送电子邮件并无必要。
我理解发送邮件是可选操作,但听起来删除用户所需的额外点击步骤造成了不便。是否有一种简便方法,让删除垃圾用户时的额外点击步骤变为可选?
是否有可能允许管理员预先定义一组标准的拒绝理由供勾选,而无需每次都重复输入相同的内容?
例如:
“目前我们仅接纳属于以下类别的新用户:……"
“您提供的详细信息不足以确认您属于上述一个或多个类别……"
“您似乎是一个垃圾邮件机器人。但如果我们误判了,欢迎您重新尝试,此次请在申请中提供更具针对性的信息,以便我们能够可靠地识别并联系您,并说明您对本站讨论内容的兴趣所在。”
“如果您希望重新申请,请随时提交,准确完整地填写所有表单字段,并在‘个人简介’栏中说明您的会员资格申请理由(特别是如果您不属于通常受邀加入的专业类别)。”
等等。
此外,如果“删除用户”选项的描述能提示管理员可先通知申请人,那就更好了。
例如,在“删除用户”选项下方添加关联的复选框:“记录原因”和“通过电子邮件告知用户原因”?
以目前的呈现方式,最直观的理解是:该操作仅意味着立即删除——即使管理员有所怀疑,也不得不做出这种不可逆的冒险决定。
我理解你的意思,但建议再等几位用户提出这个需求。目前可以先将列表保存在私聊中,仅与你自己和版主共享,这样就不用每次都重新撰写了。
这个问题一直困扰着我——我推测插件可能是解决方案之一,但至今尚未找到合适的。
就 Discourse 内置功能而言,为了提升更广泛的适用性,是否可以考虑引入一个全局的“预设回复”复选框选择功能?该功能适用于管理员或版主在任何情境下作出的决定,以便在需要或希望提供有意义、具有一定个性化或上下文感知能力的邮件回复时,能够针对相关操作自动发送相应回应。例如:
- 论坛注册申请被拒时,附带原因或建议
- 帖子审核结果通知,附带原因或建议
- 版主警告通知,附带原因或建议
- 账户暂停通知,附带原因或建议
- 管理员服务不可用时的回复,说明原因或预计恢复时间等
- 感谢捐赠的回复(在没有安装捐赠插件的情况下,由管理员手动识别到来自已确认用户的信用卡或其他支付方式)
等等。


