Gostaria de saber se há uma maneira de desativar notificações específicas — por exemplo, notificações de selo ou notificações de nível de confiança — para que elas não apareçam na lista retornada pela API de notificações:
{host}/notifications.json?filter=all
Meu objetivo é recuperar apenas notificações de postagem ou chat.
Se não for possível via API, há alguma maneira de impedir que o Discourse insira certas notificações na lista de notificações em primeiro lugar?
Não há uma maneira integrada de impedir que tipos específicos de notificações (como alterações de nível de emblema ou confiança) sejam incluídos na API de notificações ao recuperá-los. A melhor solução alternativa é buscar todas as notificações com a API e, em seguida, filtrar em seu aplicativo pelo notification_type que você se importa.