ManyBot Docs
Essa é a documentação oficial da ManyBot, aqui você vai encontrar tudo o que quer saber sobre o projeto, como instalar, como configurar, como desenvolver, manter e como contribuir para o desenvolvimento.
Colaboração
A ManyBot é de código-aberto, sob a Licença Pública Geral GNU 3.0 (GPLv3). Isso significa que qualquer um pode inspecionar o código, modificar, redistribuir e colaborar.
Caso seja um desenvolvedor interessado em ajudar, abaixo você vai aprender a como ajudar no desenvolvimento do ManyBot e em projeto relacionados.
Repositórios do ManyBot:
-
ManyBot: o código-fonte do bot em si (distribuído sob GPLv3)
- GitHub: https://github.com/many-bot/manybot
- Codeberg: https://codeberg.org/many-bot/manybot
- CGit: https://git.stxerr.dev/manybot.git
-
ManyBot Docs: toda a documentação do ManyBot
- GitHub: https://github.com/many-bot/docs
- Codeberg: https://codeberg.org/many-bot/docs
- CGit: https://git.stxerr.dev/manybot-docs.git
-
ManyBot Website: website oficial do projeto
- GitHub: https://github.com/many-bot/website
- Codeberg: https://codeberg.org/many-bot/website
- CGit: https://git.stxerr.dev/manybot-website.git
-
ManyPlug CLI: gerenciador de plugins de linha de comando (distribuído sob MIT)
- GitHub: https://github.com/many-bot/manyplug
- Codeberg: https://codeberg.org/many-bot/manyplug
- CGit: https://git.stxerr.dev/manyplug.git
-
ManyPlug Repository: repositório de plugins do ManyBot
- GitHub: https://github.com/many-bot/manyplug-repo
- Codeberg: https://codeberg.org/many-bot/manyplug-repo
- CGit: https://git.stxerr.dev/manyplug-repo.git
Como contribuir
Depende de como gosta de contribuir. A seguir vamos demonstrar dois métodos: pull requests e git patches.
Pull requests
A forma mais comum nos dias de hoje.
git clone https://...
- Crie uma branch:
git checkout -b minha-correcao
- Faça as alterações.
- Commit:
git add .
git commit -m "Corrige problema X"
- Envie para seu fork:
git push origin minha-correcao
- Abra a página do seu fork no GitHub/Codeberg.
- Clique em "Criar Pull Request".
- Escolha:
- Base: manybot/master
- Compare: seu-fork/minha-correcao
- Escreva uma descrição e envie.
Git patches
Patches são o jeito clássico e ainda muito usado em projetos como o Linux Kernel Organization.
Guias e tutoriais
Iremos em breve fazer guias e tutoriais que te ensinam a utilizar e desenvolver com o ManyBot. Caso
queira ajudar nisso, abra a branch draft/guides do repositório.
Dúvidas?
Entre em contato via email (manybot@pm.me) ou entre na nossa comunidade do WhatsApp ou Discord.