koobzaar / Flamer

đŸ”„Aplicativo que utiliza da API do Twitter para responder, curtir e retuitar automaticamente atividades de uma pessoa especĂ­fica.

Home Page:https://twitter.com/o_camarfeinho

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flamer (flaming)

  1. Envolver-se em uma discussĂŁo online com ataques pessoais infundados ou sem sentido para uma ou mais pessoas.

[ đŸ”„ ] Flamer Ă© um projeto para passar o tempo, desenvolvido em Python, open-source, baseado em um tweet que apareceu na minha timeline a respeito de um amigo que havia feito um bot para xingar todos os tweets e respostas que o outro amigo fizesse na rede.

Como funciona?

Flamer tem um observador que detecta automaticamente quando a pessoa que vocĂȘ definiu realiza um tuĂ­te, e quando acontece, ela extraĂ­ o texto contido naquele tweet, o traduz atravĂ©s da biblioteca Deep Translator (pt->en), processa simbolicamente e estatĂ­sticamente a linguagem natural contida no texto, assim detectando automaticamente a emoção contida; entĂŁo define se Ă© um tweet positivo, neutro ou triste. Posteriormente escolhe um xingamento aleatĂłrio de uma das listas, dependendo de qual sentimento foi detectado.

Iniciando o Flamer

  1. Clone o repositório baixando-o diretamente ou através do comando:
git clone https://github.com/koobzaar/flamer.git
  1. Instale as dependĂȘncias
pip install -r requirements.txt
  1. Obtenha o ID do usuĂĄrio que vocĂȘ quer definir como target. VocĂȘ pode utilizar o TweeterID para isso. EntĂŁo edite o arquivo .env na raiz da pasta, contendo as seguintes caracterĂ­sticas:
# Target
TWITTER_TARGET_USER_ID = "IDdoUsuarioVitima"

# Twitter API
TWITTER_API_KEY = 'chaveDeApiDoTwitter'
TWITTER_API_SECRET = 'chaveSecretDoTwitter'
TWITTER_ACESS_TOKEN = 'tokenDeAcesso'
TWITTER_SECRET_TOKEN = 'tokenSecreto'
  1. Adicione os xingamentos nos arquivos .fodase dentro da pasta insults - obviamente seguindo as emoçÔes dos tweets
  2. Inicie o Flamer com
py ./Flamer.py

Nuvem

O aplicativo jĂĄ estĂĄ praticamente pronto para ser upado para a Heroku. Crie o arquivo .env e siga este tutorial: https://youtu.be/x8hVoalU0MA

ATENÇÃO

Preciso nem dizer que tu precisa ter autorização da pessoa que vocĂȘ ta targeteando pra fazer isso, nĂ© babaca? Isso aqui foi feito pra brincar com um amigo, nĂŁo com uma pessoa aleatĂłria. TambĂ©m nĂŁo me responsabilizo por qualquer idiotice que vocĂȘ faça com isso, nem com quem vocĂȘ brinca. Depois que vocĂȘ baixou, a responsabilidade Ă© tua.

Licença

MIT

About

đŸ”„Aplicativo que utiliza da API do Twitter para responder, curtir e retuitar automaticamente atividades de uma pessoa especĂ­fica.

https://twitter.com/o_camarfeinho

License:MIT License


Languages

Language:Python 97.3%Language:Shell 2.3%Language:Procfile 0.4%