> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skillfactory.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Notificações

> Sistema de alertas em tempo real para manter estudantes e professores atualizados

## Sistema de Notificações

Receba alertas em tempo real sobre atividades importantes na plataforma. Notificações chegam instantaneamente, sem necessidade de recarregar a página.

## Como funciona

As notificações aparecem no sino localizado no cabeçalho da plataforma:

1. O sino exibe um **badge vermelho** com a contagem de não lidas
2. Ao clicar no sino, um painel dropdown exibe a lista de notificações
3. Cada notificação mostra ícone, título, mensagem e tempo relativo
4. Clicar em uma notificação navega para a ação relacionada e marca como lida

<Info>
  Se houver mais de 99 notificações não lidas, o badge exibe "99+".
</Info>

## Tipos de notificação

A plataforma possui 16 tipos de notificação organizados em categorias:

### Aprendizado

<CardGroup cols={2}>
  <Card title="Nova aula disponível" icon="book-open">
    Enviada quando uma nova aula é publicada em um curso no qual você está matriculado.
  </Card>

  <Card title="Resultado do simulado" icon="award">
    Enviada após a correção de um simulado com resultado imediato habilitado.
  </Card>

  <Card title="Certificado pronto" icon="certificate">
    Enviada quando seu certificado de conclusão é gerado automaticamente.
  </Card>

  <Card title="Matrícula no curso" icon="graduation-cap">
    Mensagem de boas-vindas ao ser matriculado em um novo curso.
  </Card>
</CardGroup>

### Interação

<CardGroup cols={2}>
  <Card title="Novo comentário" icon="message">
    Enviada quando alguém comenta em uma aula que você também comentou.
  </Card>

  <Card title="Resposta ao comentário" icon="reply">
    Enviada quando alguém responde diretamente ao seu comentário.
  </Card>

  <Card title="Mensagem na comunidade" icon="users">
    Enviada quando você recebe uma mensagem em um canal da comunidade.
  </Card>

  <Card title="Novo documento" icon="file-lines">
    Enviada quando um novo documento é publicado para sua ciência ou assinatura.
  </Card>
</CardGroup>

### Gamificação

As notificações de gamificação só aparecem quando o addon de gamificação está ativo.

<CardGroup cols={2}>
  <Card title="Boost ganho" icon="fire">
    Você ganhou um boost de pontos por atividade consistente.
  </Card>

  <Card title="Marco de ofensiva" icon="bolt">
    Você atingiu um marco de ofensiva (7, 14, 21, 30, 60, 90, 180 ou 365 dias).
  </Card>

  <Card title="Conquista desbloqueada" icon="trophy">
    Você conquistou uma nova medalha.
  </Card>

  <Card title="Pontos ganhos" icon="star">
    Você ganhou pontos por uma atividade específica.
  </Card>
</CardGroup>

Além desses:

* **Meta semanal atingida** — Quando você completa sua meta semanal de estudo
* **Ofensiva perdida** — Quando sua sequência de dias consecutivos é interrompida
* **Anúncio do sistema** — Comunicados importantes do administrador da plataforma

## Ações disponíveis

### Marcar como lida

* **Individual** — Clique em uma notificação para marcá-la como lida
* **Todas de uma vez** — Use o botão "Marcar todas como lidas" no painel

### Limpar notificações

* **Limpar histórico** — Remove apenas notificações já lidas
* **Limpar todas** — Remove todas as notificações (lidas e não lidas)

### Navegação

Cada notificação contém um link de ação. Ao clicar, você é direcionado para o conteúdo relacionado:

* Notificação de nova aula → Página da aula
* Resultado do simulado → Página de resultados
* Certificado pronto → Página de certificados
* Mensagem na comunidade → Canal da comunidade

## Notificações visuais (toasts)

Quando o addon de gamificação está ativo, eventos de gamificação geram notificações visuais animadas que aparecem na tela em tempo real:

* Boost ganho → Toast com animação
* Marco de ofensiva → Toast comemorativo
* Nova conquista → Toast com nome da medalha
* Pontos ganhos → Toast com quantidade

Essas notificações visuais são independentes do painel de notificações e aparecem automaticamente durante o uso da plataforma.

## Notificações por email

A plataforma envia emails automáticos para eventos importantes:

* **Boas-vindas** — Email com credenciais de acesso para novos membros
* **Redefinição de senha** — Código OTP para reset
* **Certificado pronto** — Aviso com detalhes do certificado gerado
* **Relatório de presença** — Relatório de frequência enviado pelo professor

<Info>
  Os emails utilizam templates personalizáveis pelo administrador da plataforma.
</Info>

## Limpeza automática

O sistema faz manutenção automática das notificações:

* **Notificações expiradas** — Removidas quando a data de expiração passa
* **Notificações lidas antigas** — Removidas após 30 dias

## Para administradores

Administradores podem enviar notificações em massa:

* **Anúncios do sistema** — Comunicados para toda a plataforma
* **Por curso** — Notificações para todos os matriculados em um curso específico
* **Individuais** — Notificações direcionadas a um usuário específico

## Próximos passos

<CardGroup cols={2}>
  <Card title="Aulas ao vivo" icon="tower-broadcast" href="/pt-br/features/live-classes">
    Receba notificações quando aulas ao vivo começarem
  </Card>

  <Card title="Gamificação" icon="trophy" href="/pt-br/addons/gamification">
    Ative notificações de conquistas e rankings
  </Card>
</CardGroup>
