Este é o JRBlacK um bot feito para o discord. Ele conta com diversos sistemas, tais como Level e XP, Welcome, Logs, Economy, Funny e mais...
JrBlack requer Python3 v3.6.6+ para poder rodar o bot perfeitamente.
$ git clone https://github.com/blkzy/JRBlacK
$ cd JRBlacK
$ python3 -m pip install -r requirements.txt
$ sudo apt-get install nmap # Isso no caso do seu sistema ser baseado no Debian ou Ubuntu.
O JRBlacK Utiliza banco de dados NoSQL ou melhor... MongoDB. Estarei disponibilizando a baixo um site que disponibiliza essas database gratuitamente. Caso não tenha muita familiaridade com MongoDB, basta procurar algum tutorial/curso no youtube que você irá entender perfeitamente o funcionamento e como utilizar o database NoSQL.
- MongoDB Atlas: https://www.mongodb.com/cloud/atlas
Sim! O bot tem sistema de icone personalizado... Mas um pequeno probleminha que esse tipo de coisa faz é a falta de paciência para colocar todos os iconês. Para que você consiga colocar todos os iconês, basta você criar alguns grupos. Acho que na faixa de uns 5 (até o momento).
O bot utiliza de algumas API's para funcionar alguns comandos. Tais como: news
e film
.
Para ter acesso as Key's dessas api basta você entrar nos links abaixo e se cadastrar nos sites, que ele irá te fornecer a Key.
Com as Key's em mãos basta ir no arquivo Database/init.py, e colocar as key's lá!
- OMDbApi: https://www.omdbapi.com/
- NewsApi: https://newsapi.org/
- Weather: https://openweathermap.org/api
$ python3 main.py
Eu utilizo algumas bibliotecas para facilitar o desenvolvimento e melhorar a experiência.
Bibliotecas | Link's |
---|---|
discord py | pypi |
aiohttp | pypi |
datetime | docs |
pymongo | pypi |
psutil | pypi |
pillow | pypi |
wikipedia | pypi |
humanize | pypi |
beautifulsoup4 | pypi |
discord-ext-menus | github |
newsapi-python | pypi |
python-whois | pypi |
Quer contribuir? Ótimo!
Basta mandar um pull requests que irei analisar o código.
MIT
Software livre, claro que sim!!