Как пометить все сообщения как прочитанные?

Некоторые из моих пользователей хотят достичь «Входящие: 0» на нашем Discourse.

Даже когда новых сообщений нет, все темы, которые пользователь не просматривал, всё ещё помечаются как непрочитанные.

Как мне пометить их все как прочитанные?

Вы можете отложить непрочитанные сообщения, чтобы они не отображались в списке непрочитанных, и отложить новые сообщения, чтобы они не появлялись в списке новых (именно это считается Inbox:0 в Discourse — у меня статус inbox:0 здесь и в моих почтовых аккаунтах, где я регулярно архивирую письма, не читая их, удаляя их из входящих), но вы не можете пометить их как прочитанные, не прочитав их.

Discourse начисляет пользователям баллы за чтение и сообщениям — за то, что они прочитаны. Если пользователь не прочитал сообщение, он не получает баллов за его чтение. Если сообщение недостаточно интересно, чтобы его прочитать, оно не получает баллов за то, что было прочитано.