Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ Ze-VI Public

Um bot para discord integrado ao Twitter, Google Drive e WhatsApp.

jdansb/Ze-VI

Repository files navigation

ZÉ VI

Para a criação do bot, foi necessário a criação de um aplicativo no discord, assim como também a criação de outro aplicativo no Twitter foi necessário para realizar a integração com o mesmo. No caso do Twitter, ainda precisamos gerar nossos token de acesso (Access Token e Access Token Secret).

Depois disso, um terceiro aplicativo foi criado no Heroku unicamente para colocarmos nosso bot 24h/dia online na nuvem. Dentro do Heroku, utilizamos variáveis de ambiente para guardar as informações sensíveis de acesso.

Ainda além dos aplicativos também criamos um projeto no Google APIs, onde ativamos o Google Drive API e Google Sheets API, ainda geramos uma credencial do tipo "Chave da conta de serviço" do tipo "JSON". Depois precisamos pegar o "client_email" dentro deste arquivo JSON e compartilharmos com ele a planilha que queremos ter acesso.

Já para podermos rodar o WhatsApp, precisei utilizar dois buildpack: Google Chrome e Chromedriver, e ainda adicionar as variáveis de ambiente o caminho do chromedriver: /app/.chromedriver/bin/chromedriver.

Esse é um bot desenvolvido para meu pessoal, por isso alguns recursos se restringem a um máximo de 3 usuários específicos definidos no próprio código por exemplo, para ser utilizado em servidores maiores é necessário realizar as devidas adaptações.

Informações mais completas sobre melhorias futuras, limitações e os comandos podem ser conferidas na wiki.

About

Um bot para discord integrado ao Twitter, Google Drive e WhatsApp.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages