Adicionamos uma nova aba Calendário às preferências do usuário que permite assinar feeds do Discourse em aplicativos de calendário externos como Google Agenda, Apple Calendar e Microsoft Outlook.
![]()
Como funciona
Navegue até sua aba Preferências → Calendário e clique em Gerar URLs de Assinatura. Você receberá botões de assinatura com um clique para:
- Google Agenda — abre o Google Agenda com o feed pré-preenchido
- Microsoft Outlook — abre o diálogo de assinatura da web do Outlook
- Apple Calendar — aciona o aplicativo Calendário nativo via
webcal:// - Copiar URL — para qualquer outro aplicativo de calendário que suporte feeds ICS
Feeds disponíveis
Sempre disponíveis:
- Lembretes Marcados — seus favoritos que possuem datas de lembrete
Com o plugin discourse-calendar ativado:
- Todos os Eventos — todos os eventos do fórum
- Meus Eventos — eventos que você vai participar ou tem interesse
Para desenvolvedores de plugins
Plugins podem registrar feeds ICS adicionais usando a nova API register_calendar_subscription_feed. Feeds registrados dessa forma aparecem automaticamente na aba de preferências do Calendário quando o plugin está ativado.
Segurança
Os URLs de assinatura usam chaves de API de usuário com escopo restritas ao acesso somente leitura no formato ICS. As chaves são limitadas por taxa, e os URLs são exibidos apenas uma vez no momento da geração — os usuários podem regenerar a qualquer momento, o que revoga os URLs antigos.

