Timer Bot pro Discord
Passei meu ultimo final de semana fazer um projeto simples de um Bot pro discord, a ideia é ser um Timer 100% custom.
De onde surgiu a ideia:
O Daniel Lima da AbacatePay criou a comunidade Indie Hacking Brasil no Discord, onde todas as quartas acontece a meeting do Quarta de SaaS. O espaço é usado para Indie Hackers exporem suas ideias e seus projetos, porém existia um problema: Não existia um jeito muito eficiente de orquestrar o tempo de fala do pessoal, tanto para as apresentações quanto para as perguntas que surgiam.
A solução:
Daí surgiu Miau Timer, um Bot bem simples onde você consegue definir um timer 100% custom com um único comando via chat no Discord, é possível setar o tempo e o som que o bot irá tocar após o termino desse tempo, existe o som default que é o "Miau Timer Sound" ou você pode escolher qualquer som que tenha no SoundPad do seu servidor. Caso você não escolha nenhum ele só marca o timer via chat e te avisa quando terminar.
Foi bem simples de fazer, mas ao mesmo tempo foi bem divertido, pude treinar um pouco do TypeScript que não tenho muita familiaridade e conhecer a lib do discord que é bem legal.
Utilizei o Gemini CLI para me auxiliar durante o desenvolvimento.
Link para o repositório (lá você pode achar o link pro bot): https://github.com/luizhcastro/timer-bot
Link para publicação no linkedin (da essa moral lá): https://www.linkedin.com/feed/update/urn:li:activity:7378891026700259328/
Link para publicação no twitter (da essa moral lá tbm): https://x.com/loez__/status/1973111428941807846