Quando o período de retenção é limitado, há um aviso no canal que afirma isso claramente? Eu estava pensando em algo como o que temos na parte inferior dos tópicos que fecham automaticamente.
Se estou escrevendo em um canal e minhas mensagens evaporarão em 30 dias, eu gostaria de saber
mcwumbly
Eu sei que isso foi mencionado em algum lugar, mas acho que precisa ser mais claramente destacado. Ainda não temos configurações de retenção por canal; é tudo para o site inteiro. Acho que por canal faz sentido, e quando fizermos isso, destacar isso mais claramente será ainda mais importante. Até lá, embora não seja o ideal, a configuração para todo o site é provavelmente mais fácil de comunicar por outros meios.
Se houver um período de retenção definido, como “últimos x dias”
Se nenhum período de retenção for definido, o texto pode dizer “todos”
Poderíamos adicionar uma dica ao final da frase para que os usuários sejam informados sobre os períodos de retenção e para usar tópicos ou “Mover para Tópico” para discussões importantes
Além da mudança acima, também precisamos destacar isso em algum lugar que não exija rolar até a primeira mensagem disponível. As abas “Sobre” ou “Configurações” na página de informações do canal de chat parecem ser locais potenciais.
‘Mostrando todas as mensagens nos últimos 30 dias’ implica que mensagens mais antigas existem, mas alguma forma de filtro está limitando o que é mostrado.
Se quisermos eliminar a ambiguidade, só precisamos informar ao usuário que mensagens com mais de X dias expiram/são excluídas, certo?
O que eu não entendo completamente sobre a lógica neste ponto é sob quais condições needs_channel_retention_reminder é true.
Minha leitura rápida do código me faz pensar que ele é definido como true por padrão e é definido como false assim que o usuário o descarta uma vez, e, portanto, nunca mais é exibido depois disso.
Talvez pudéssemos defini-lo de volta para true sob algumas condições?
Ou talvez sigamos o design aqui, mas apenas usemos a linguagem existente para o texto no início do fluxo de mensagens também?