GoBot é um bot voltado para interação com o chat da Twitch. Ele provê um conjunto de comandos a serem utilizados pelos viewers do canal e pelo streamer, com o intuito de aumentar o engajamento dos viewers junto ao canal.
A princípio, os comandos previstos para o bot visam atender ao canal da twitch profbrunolopes mas os mesmos podem ser modificados, excluídos ou adicionados com facilidade.
A medida que os comandos forem desenvolvidos, os mesmos serão aqui documentados.
Lista de tarefas
Criar a estrutura basica do bot;
Criar o carregamento automático das configurações do bot via varáveis de ambiente (arquivo .env);
Criar uma estrutura de carregamento dinâmico de comandos baseada em shared objects com o pacote plugin;
Criar a interface padrão dos comandos;
Criar mecanismo de carregamento dinâmico de comandos baseado em arquivo de configuração TOML