Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bot de Telegram Comunitário

Bot para Telegram desenvolvido colaborativamente pela comunidade Devs Programando com o objetivo de aprender e compartilhar conhecimento através do desenvolvimento prático e colaborativo.

Sobre o Projeto

Este repositório tem como propósito criar um bot para Telegram, no momento, Python. A comunidade pode contribuir, aprender e compartilhar conhecimento de forma colaborativa. É um projeto educativo que visa o aprendizado coletivo e a troca de experiências entre desenvolvedores.

Objetivos

  • Educativo: Aprender Python, Docker, Style Guide e Git através de um projeto prático
  • Colaborativo: Desenvolver em comunidade
  • Compartilhamento: Trocar conhecimentos e experiências
  • Prático: Criar algo funcional e útil

Funcionalidades Planejadas

  • /help - Lista de comandos
  • Captcha para novos membros

Tecnologias

  • Linguagem: Python
  • API: Telegram Bot API
  • Bibliotecas: Null

Instalação e Configuração

Pré-requisitos para o Deploy

  • Token do bot do Telegram (obtido via @BotFather)

Como executar

# Clone o repositório
git clone https://github.com/Devs-Programando/telegram-bot.git
cd telegram-bot
uv sync 
uv run python src/main.py

OU utilize a Dockerfile e builde você mesmo! Pesquise a doc e aprenda no processo. Docker é uma ferramenta muito importante!

Como Contribuir

  1. Fork o projeto
  2. Crie uma branch para sua feature (git checkout -b feature/MinhaFeature)
  3. Commit suas mudanças (git commit -m 'Add: Minha nova feature')
  4. Push para a branch (git push origin feature/MinhaFeature)
  5. Abra um Pull Request

Padrões de Contribuição

  • Use mensagens de commit claras e descritivas
  • Documente seu código
  • Teste suas implementações
  • Siga as boas práticas da linguagem Lua

Documentação

A documentação será construída colaborativamente conforme o projeto evolui. Contribuições para a documentação são muito bem-vindas!

Roadmap

  • Criação do repositório
  • README inicial
  • Estrutura básica do projeto
  • Configuração inicial do bot
  • Implementação de comandos básicos
  • Sistema de plugins
  • Testes automatizados
  • Documentação completa

Comunidade

Este é um projeto da comunidade Devs Programando. Junte-se a nós para aprender e contribuir!

📄 Licença

Este projeto está sob a licença MIT - veja o arquivo LICENSE para detalhes.

🙏 Agradecimentos

  • Comunidade Devs Programando
  • Todos os contribuidores do projeto
  • Documentação oficial da Telegram Bot API

Desenvolvido com ❤️ pela comunidade Devs Programando

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages