You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Atualmente o bot é um único script python, tem muita variável global e coisa lá que pode ser reduzida e refatorada. Algumas sugestões:
Criar uma classe para conter o bot, as mensagens e as configs.
Isso vai ajudar a compartimentalizar o código e ficaria mais intuitivo de ler, facilitando a implementação de novas features.
Adicionar documentação para as funções/handlers
Outra coisa é criar testes para as funções que podem ser testadas
Um bônus disso seria criar uma CI via GH actions para rodar continuamente os testes.
Atualmente o bot é um único script python, tem muita variável global e coisa lá que pode ser reduzida e refatorada. Algumas sugestões:
Criar uma classe para conter o bot, as mensagens e as configs.
Isso vai ajudar a compartimentalizar o código e ficaria mais intuitivo de ler, facilitando a implementação de novas features.
Adicionar documentação para as funções/handlers
Outra coisa é criar testes para as funções que podem ser testadas
Um bônus disso seria criar uma CI via GH actions para rodar continuamente os testes.