- Criar primeiro comando (ow-rotation) #f35a5db
- Desenvolver primeiro corpo do bot #f35a5db
- Criar Event Handler #fbfd670
- Criar Command Handler #fbfd670
- Criar build para ambiente de produção/compilação #50d9bea
- Rodar dentro de uma maquina Docker
- Criar dockerfile para dev
- Criar dockerfile para prod
- Criar dockerfile e compose para desenvolvimento local
- Criar coverage de testes (bun test)
- Criar testes unitários
- Criar testes integrados
- Escrever a própria classe Collection
- Escrever um Error Handler
- Ter um tracing e log de erro decente
- implementar esse sistema de monitoramente deste vídeo
- Criar um db sqlite local para testes, sem a necessidade de compartilhar o que tem remoto #a67b2cf
- Criar sistema de cache
- ...
- Adicionar no CommandHandler
- Comandos para o Bot
- Criar torneio de Xadrez com o Lichess
- ...
- RPG
- Criar instâncias de RPG
- Salvar Nome dos jogadores, também do Mestre, e seus personagens.
- Armazenar qual é o local que está acontecendo a sessão Roll20, Foundry, etc.
- Armazenar o nome da campanha
- Configurar qual é a Sala de RPG que está acontecendo a sessão
- Qual é o horario, em média, padrão que vai acontecer o jogo
- Ter integração com o sistema de Poll (enquete)
- Enviar notificação para os membros que estão naquela sessão marcada pelo Mestre.
- Criar instâncias de RPG
- Criar torneio de Xadrez com o Lichess
- Criar termos para o Bot
- EULA
- LGPD
- Termos de Serviços
- Termos de Uso