O discourse-notifier tenta aumentar o engajamento dos usuários enviando notificações sobre os tópicos mais relevantes com base em suas leituras anteriores. Os usuários do site têm a opção de usar ou não essa configuração; por padrão, ela permanece desativada.
Instalação
Instale o plugin seguindo as instruções de Instalar Plugin. O endereço do repositório do plugin é
https://github.com/jahan-ggn/discourse-notifier
Sobre
Este plugin permite que o administrador do site controle o nível de notificação dos usuários com base nas categorias e tags mais visitadas.
Funcionalidades
Select Cron Pattern Value: Este campo especifica o número/valor para o padrão selecionado no campo acima.
Discourse Notifier select n week data: Este campo define quantas semanas anteriores de dados devem ser consideradas.
Discourse Notifier top n categories: Este campo define o número de categorias a partir das principais categorias dos tópicos mais visualizados pelo usuário.
Discourse Notifier top n tags: A entrada neste campo define as principais tags que influenciarão as notificações, de forma semelhante às categorias.
Discourse Notifier set category notification level: O administrador pode definir o nível de notificação com base nas categorias.
Discourse Notifier set tag notification level: Assim como nas categorias, o administrador do site também pode definir o nível de notificação para as tags.
Significado das Opções de Nível de Notificação
Muted (Silenciado): 0
Normal: 1
Tracking (Acompanhamento): 2
Watching (Acompanhando): 3
Exemplo:
Padrão Cron: minuto
Valor do Padrão Cron: 5
Selecionar n semanas de dados: 10
Top n categorias: 3
Top n tags: 3
Nível de Notificação de Categoria: Watching (Acompanhando)
Nível de Notificação de Tags: Watching (Acompanhando)
A cada 5 minutos, o plugin será executado novamente e as 3 principais categorias e 3 principais tags serão revisadas, considerando as atividades das últimas 10 semanas, e o nível de notificação será alterado para “Acompanhando”.
Nota:
Todos os campos são nomeados com o prefixo “discourse notifier” para facilitar a busca pelo administrador nas configurações.
O plugin oferece uma configuração por meio da qual um usuário do site pode recusar a alteração do seu nível de notificação. Os usuários do site têm a opção de usar ou não essa configuração; por padrão, ela permanece desativada.
A configuração está disponível na seção /preferences/profile, com os nomes Allow site to change your notification level of frequently visited categories (Permitir que o site altere seu nível de notificação de categorias frequentemente visitadas) e Allow site to change your notification level of frequently visited tags (Permitir que o site altere seu nível de notificação de tags frequentemente visitadas).
De acordo com a resposta da discussão, alterarei a configuração de categoria para o local preferences/categories e a configuração de tag para o local preferences/tags.
