devhatt / hatbot-discord

HatBot, um bot para o discord da Devhatt
2 stars 3 forks source link

Integração daily com notion #11

Open Alecell opened 11 months ago

Alecell commented 11 months ago

Título da Feature: Integração do Notion com o Bot do Discord para Automatização da Pauta da Daily

Descrição da Feature: A proposta desta feature é criar uma integração automatizada entre o Notion e o bot do Discord para otimizar o processo de preparação e compartilhamento da pauta da reunião diária (daily) com a equipe. O objetivo é que, ao virar o dia, uma nova nota de pauta para a daily seja automaticamente criada no Notion, e o link público dessa pauta seja postado no canal apropriado do Discord pelo bot do Discord.

Etapas e Funcionalidades Envolvidas:

  1. Criação Automática da Nota no Notion:

    • Ao início de cada dia (meia-noite), o sistema deve gerar automaticamente uma nova nota no Notion.
    • A nota deve seguir um template pré-definido, contendo seções para tópicos a serem discutidos na reunião diária.
    • A data da reunião deve ser incluída no título da nota para fácil identificação.
  2. Obtenção do Link Público da Nota:

    • Uma vez criada a nota, o sistema deve configurar o compartilhamento público da mesma e obter o link público correspondente.
    • É crucial garantir que as permissões estejam corretas, permitindo que todos os membros da equipe possam visualizar a nota.
  3. Integração com o Bot do Discord:

    • O bot do Discord deve ser programado para receber o link da nota do Notion.
    • O bot deve automaticamente postar o link no canal do Discord designado para as dailies.
    • A mensagem do bot pode incluir uma breve descrição ou lembrete sobre a reunião.
  4. Logs e Monitoramento:

    • O sistema deve fornecer logs adequados para cada etapa do processo, permitindo a rastreabilidade e a solução de problemas.
    • Monitoramento para assegurar que a integração está funcionando conforme o esperado, com alertas para quaisquer falhas.

Considerações Técnicas e de Segurança:

Testes e Validação:

Documentação e Treinamento:

Esta feature visa melhorar a eficiência e a organização das reuniões diárias, garantindo que todos os membros da equipe tenham acesso fácil e rápido às informações necessárias para uma reunião produtiva.

Alecell commented 10 months ago

@k1nha lembro de ter iniciado isso, ta feito?

k1nha commented 10 months ago

Ainda não, tinha implementado uma v1 de como seria utilizar o notion mas o bot faz muita manipulação de dados por conta de como o notion está sendo organizado seria bom vermos uma forma melhor de lidar cm isso