重复通知终结者

首先,我想说明我并非开发者,只是赞助了这项工作。我无法提供任何技术支持,但我会与任何潜在的贡献者合作。我发布此插件仅仅是为了回馈社区。

插件说明

此插件会在点击后移除重复的通知,并将指向相同 URL 的通知标记为已读。此外,该插件还在所有私信(PM)中包含一个“清除通知”按钮。该按钮仅对管理员可见,可移除该特定对话中除已合并回复外的其他所有管理员的通知。

插件背景

我的社区高度依赖私信支持。通常,一个私信中会有 2-3 名管理员。当一名管理员回复并等待成员回复时,该对话中的其他两名管理员并不一定需要看到那条消息。为了节省他们的时间,当前处理私信的管理员可以清除其他工作人员的通知。就我个人而言,此插件将为我们团队节省大量时间。经过测试,在我们网站上进行所谓的“轮询”时,其他支持管理员原本可能需要检查的 20 条通知,现在仅需关注其中 2 条。

插件功能

这里没什么可多说的。除了可以修改按钮内的文字外,没有任何选项或设置。只需安装并启用即可。

非预期行为

编辑:已不再存在非预期行为。对于包含已合并回复的通知,不会受到影响,从而防止管理员遗漏重要信息。

感兴趣?来试试吧(已在 2.6.3 稳定版上测试并运行正常):

附注:此插件还可与我开发的 私信扫描插件 配合使用,处理由其发送的通知。

6 个赞

Maybe teach your users not to do that?

2 个赞

Believe me, this is something we fight everyday. Just recently we’ve started issuing warnings for overaggressive tagging. Some users who want an answer fast go as far as tagging @administrators then every single admin/mod individually, all in a single reply. :laughing: But tagging is just a part of the overall problem. Reply notifications are also mixed in with the bunch, and it’s really painful (to me at least) to see 3-4 notifications in a row in your notification panel, all leading to the same topic/URL.

2 个赞

The developer of this plugin is currently working on an update which will include a button on the bottom of every PM that’s only visible to admins. The button, once pressed, will terminate (mark read) the notification (for that particular PM) for all other admins included in the conversation. In our instance of Discourse we do a lot of support via PM’s. Many times, PMs include 2-3 admins and a member. We found it cumbersome to chase around notifications for things that were already solved by another admin. Yes, there is the assign/solved feature and you can close/open topics. But our website requires that a few admins monitor a PM for a few days, we cannot close it, and we cannot leave a client hanging for too long. We have to check up on things from time to time and to save other admins time form checking things that were already solved, we devised this new update :smiley:

Again, like most of my plugins it will be mostly useful to me :smiley: But maybe someone else will find use for it. We’ve basically tuned our instance into a marketplace where PM’s get converted into sales tickets, so we do heavy support via PM’s. Having a ‘nothing to do now, terminate notifs for other admins’ button will be a huge time saver (for us). The update will be ready in 4-5 days!

4 个赞

Update! The plugin has been updated and it now includes a “Wipe Notifications” button inside all PM’s. This button (visible only to admins) removes all notifications for any other admin in that particular conversation, except for the consolidated replies.

Why is this a thing?

My community relies on heavy support via PM’s. Many times, there are 2-3 admins in a PM. When one admin replies and awaits for the member to reply, the other two admins in that conversation do not necessarily need to see that message. To save them time, the admin currently working on the PM can wipe the notifications for other staff. Personally, this plugin will save our staff tons of time. Just testing it today by doing what we call “rounds” on our site, the other supporting admins went from 20 notifications they would potentially check, to only two that needed their attention.

1 个赞

已在 2.4.1 版本中测试并通过,无需更新。

3 个赞

已在 2.5.0 版本测试通过,无需更新 :slight_smile:

1 个赞

已测试并适用于 3.0 - 无需更新。

3 个赞