Esse bot 🤖 foi feito como uma forma de deixar os estudantes que utilizam discord sempre atualizados nas notícias de seu campus. Envia novas notícias do site do IFPE para os canais de anuncio dos servidores para sempre mantê-los atualizados ⏫.
Para utilizar o bot você precisa das bibliotecas:
O bot foi criado como um repl do site Replit e utiliza a feature de Banco de Dados do site, portanto o ideal é que o mesmo seja feito para testes locais. Apesar que você está livre para implementar um banco de dados em forma de arquivo.
- Crie um fork para o repositório
- Faça login no site Replit
- Crie um Repl para o bot importando do Github
- Selecione a linguagem como Python e o comando como
python main.py
- Na aba de Secrets adicione o token de bot com a key:
DISCORD-BOT-TOKEN
- Vá até o site de desenvolvedores do discord
- Clique no botão
New Application
e dê um nome para o seu aplicativo - Siga para a aba de
Bot
e então clique emAdd Bot
- Ative os seletores para "Presence Intent" e "Server Member Intents"
- Na seção de token clique para copiar e pegue o seu token
- Vá então para a aba
OAuth2
- Marque os escopos de
bot,applications.commands
- Marque as seguintes permissões:
- View Channels
- Send Messages
- Manage Messages
- Embed Links
- Attach Files
- Read Message History
- Por fim, clique no botão
Copy
para pegar o link para adicionar o bot ao seu servidor
Este projeto é mantido pelas seguintes pessoas e por esses incríveis contribuidores.
Gvinfinity |
Contribuições, issues e pedidos de features são bem-vindos!
Sinta-se livre para checar a página de issues.
- Crie um fork;
- Crie um branch com a sua feature:
git checkout -b my-feature
; - Faça um commit com as mudanças:
git commit -m 'feat: My new feature'
; - Faça um push para o seu branch:
git push origin my-feature
.
Após a sua pull request ser aceita, você pode excluir o seu branch.
Dê uma ⭐️ se este projeto lhe ajudou!
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ♥ por Gabriel Soares 👋 Entre em contato! no IFPE Open Source