Voltar aos trabalhos
Projeto 04

Solana Glossary Bot — onboarding nativo no Telegram.

Bot educacional para a SuperteamBR que entrega glossário, quizzes e explicações contextuais diretamente nas conversas onde a comunidade Solana já vive. Suporta DMs, grupos e modo inline, em português, inglês e espanhol. Reduz a fricção de onboarding sem tirar ninguém da plataforma.

TypeScriptgrammYNode.jsSupabaseRailway

Visão geral

O Solana Glossary Bot é um bot educacional para a comunidade SuperteamBR que vive dentro do Telegram. Ele entrega glossário, quizzes e explicações contextuais em três superfícies: conversas privadas, grupos e modo inline. Em grupos, o comando /explain responde a uma mensagem com a definição do termo no próprio fluxo da conversa; no inline, qualquer pessoa puxa um card do glossário digitando @SolanaGlossaryBot seguido do termo. O conteúdo é multilíngue, com suporte a português, inglês e espanhol.

O desafio

Em comunidades de Solana, o onboarding costuma quebrar a conversa: ao esbarrar num termo desconhecido, a pessoa precisa sair do chat para procurar a explicação em outro lugar. Essa fricção entre a dúvida e a resposta afasta quem está começando e sobrecarrega quem já responde as mesmas perguntas. A ideia é encontrar as pessoas onde elas já estão, no Telegram, em vez de mandá-las para fora, mantendo o ciclo de aprendizado dentro da própria conversa.

Resultado

O bot é construído em TypeScript sobre Node.js, usando o framework grammY para o Telegram e Express para servir webhooks. A persistência fica no Supabase, a localização usa o i18n do grammY e a hospedagem é no Railway, com long polling em desenvolvimento e webhooks em produção. O projeto é público no GitHub e o bot está no ar no Telegram.