Coloca as últimas pessoas que te seguiram no Twitter dentro do banner da sua conta ;D

Overview

Twitter Banner Followers

Coloca as últimas pessoas que te seguiram no Twitter dentro do banner da sua conta ;D



Instalação:

Estou assumindo que você possui Git e NodeJS em seu sistema.

Usei pnpm neste projeto, então digite: (caso não tenha instalado)

npm install -g pnpm

Download do código:

 git clone https://github.com/pedroperegrinaa/twitter-banner-followers.git

Download dos módulos:

pnpm install

.env

Crie um arquivo .env e preencha com os seguintes valores:

API_KEY=
API_KEY_SECRET=
ACCESS_TOKEN=    
ACCESS_TOKEN_SECRET=
BEARER_TOKEN=

USER_ID=

TOKENS DE ACESSO: Pegue os seus tokens na pagina de devs do Twitter. Você precisa de acesso a API v1.1 e v2 do Twitter, então é necessário ter a permissão Elevated (como eles chamam)

USER_ID: Você precisa definir o ID da conta que deseja coletar os seguidores. Para conseguir o ID do usuario, use este site: https://tweeterid.com/

Iniciando

pnpm start

Isso iniciará o monitoramento. Ao final do arquivo src/server.js temos a seguinte função:

setInterval(() => {
init()
}, 65000)

O limite do endpoint consultado é de 15 requisições a cada 15 minutos, então o ideal é deixar em 65000 (5 segundos a mais só pra garantir que a aplicação não vai crashar)

Docker

Super simples, apenas dê um build e um run.

 docker build -t banner:1.0 .
 docker run --name banner-teste -d <ID-da-imagem>
You might also like...

Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

twitter-text This repository is a collection of libraries and conformance tests to standardize parsing of Tweet text. It synchronizes development, tes

Jan 8, 2023

Fuck Twitter NFTs - Userscript to delete or block all occurances of NFT Users on Twitter

FuckTwitterNFTs Fuck Twitter NFTs - Userscript to delete or block all occurances of NFT Users on Twitter Userscript will by default, attempt to delete

Jan 20, 2022

Twitter bot to find what song is playing in a given uploaded twitter video.

Twitter bot to find what song is playing in a given uploaded twitter video.

what-song-is-this Twitter bot to find what song is playing in a given uploaded twitter video. How to setup. yarn install How to run. via npm script ya

Dec 11, 2022

A Twitter filtered search to only get the live broadcasts hosted on Twitter itself, Built using Vanilla JS and Node.js

Twitter Broadcasts Search A Twitter filtered search to only get the live broadcasts hosted on Twitter itself, Built using Vanilla JS and Node.js. Live

Oct 6, 2022

Educare é um projeto que visa auxiliar os estudos dos alunos por meio da resolução de questões. Front-end construído com Next.js.

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Feb 6, 2022

La extensión web que muestra el precio de los juegos de la web de Xbox, PlayStation, Nintendo y Epic Games Store con los impuestos de Argentina incluidos. Conocé cuanto vas a pagar por tus juegos 💚💙❤️

La extensión web que muestra el precio de los juegos de la web de Xbox, PlayStation, Nintendo y Epic Games Store con los impuestos de Argentina incluidos. Conocé cuanto vas a pagar por tus juegos 💚💙❤️

Conocido anteriormente como Xboxito Impuestito - Conocé el precio real de los juegos Impuestito calcula y muestra el precio de los juegos de la web de

Dec 4, 2022

promiseTimeout es como un setTimeout cualquiera, con la diferencia de que retorna una promesa

promiseTimeout es como un setTimeout cualquiera, con la diferencia de que retorna una promesa. Lo que permite un mejor manejo de la asincronía.

Nov 4, 2022

🐲 Epic NFTs [UI] - Proyecto que te permitirá conectar tu billetera y acuñar un NFT, podrás revender el NFT en OpenSea. El NFT en sí se puede personalizar

🐲 Epic NFTs [UI] - Proyecto que te permitirá conectar tu billetera y acuñar un NFT, podrás revender el NFT en OpenSea. El NFT en sí se puede personalizar

🐲 Epic NFTs [UI] El proyecto se encuentra deployado en Vercel para que puedan verlo e interactuar con él, toda crítica o comentario se agradece, pued

Oct 22, 2022

Trivia-Quiz é uma aplicação baseada no jogo Perguntados, em que consiste em um quiz de diferentes questões. Feito com ReactJS, JavaScript, Styled-Components, Axios, React-Feather e Open Trivia Database.

Trivia-Quiz é uma aplicação baseada no jogo Perguntados, em que consiste em um quiz de diferentes questões. Feito com ReactJS, JavaScript, Styled-Components, Axios, React-Feather e Open Trivia Database.

TRIVIA-QUIZ Trivia-Quiz é uma aplicação baseada no jogo Perguntados, em que consiste em um quiz de diferentes questões. Feito com ReactJS, JavaScript,

Feb 6, 2022
Owner
Pedro Peregrina
20y
Pedro Peregrina
Criei uma série de exercícios para ajudar as pessoas que estão começando com programaçao em javaSript

Pratique-js Antes do desenvolvimento ⏮️ 1 - Faça o clone do repositório na sua máquina utilizando ssh ou https git clone 2 - Instale o npm npm insta

VICTOR GABRIEL RODRIGUES LINS 6 Jul 27, 2022
📂 Listado de empresas con trabajos tecnológicos dentro de la Región de Murcia.

?? Murcia Tech Hub Listado de empresas con trabajos tecnológicos dentro de la Región de Murcia. Si conoces alguna empresa más o puedes poner algún dat

MurciaDev 9 Jun 30, 2022
Hola bienvenido al the LoliBot-MD aquí se hacer actualizaciónes de bot. Bot que funciona el (WhatsApp multidivice) espero que te guste😊

Esta versión de THE LOLIBOT-MD casi está terminada. ✨ —◉ DUDAS SOBRE EL BOT?, CONTACTAME ✨ Quieres tener un bot 24/7 activo ?? ACTIVAR EN HEROKU ☂️ PA

The Lolibot-MD 34 Dec 26, 2022
Apenas uma página que exibe um countdown com a data em que Bolsonaro sai da presidência e tem seu sigilo de 100 anos quebrado

Chá de revelação - Sigilo de 100 anos Descrição Apenas uma página que exibe um countdown com a data em que Bolsonaro sai da presidência e tem seu sigi

Mauricio Taffarel 9 Nov 6, 2022
Projeito feito em PHP no padrão MVC para voce conectar sua api do MyZap e enviar mensagens

SendMyZAP Projeto realizado para integração com a API do MyZap, projeto realizado em php puro no padrão MVC e OO. Passo a passo para instalar: Primeir

João Paulo de Oliveira 18 Dec 13, 2022
A cookie banner for Bootstrap 5 websites

Bootstrap cookie banner A cookie banner for websites using Bootstrap 5. Demo: Bootstrap Version used: 5.1.3 Usage Include the CSS and js files. <!-- C

Kolappan Nathan 17 Dec 3, 2022
O projeto organi$e é um gestor de gastos pessoais, para ajudar na sua organização financeira

Organi$e-Finanças Sobre o Projeto: Organi$e-Finanças é uma aplicação web para obter controle financeiro de forma simples. ?? Cadastre todos os seus ga

Bárbara Pereira 6 Nov 17, 2022
O projeto ig.news é um blog onde os usuários podem ter acesso ao conteúdo de cada postagem de acordo com o status de sua assinatura.

IGNEWS - Portal de notícias ?? ?? Sobre | Demo | Tecnologias | Requerimentos | Começando ?? Sobre O projeto ig.news é um blog onde os usuários podem t

Gabriel Castro 5 Sep 28, 2022
Projeto de código aberto para ajudar as pessoas a ingressarem em carreiras de dados

Bem vinde O que é o Data Career Guide? É um projeto gratuito de guia (não é um curso e nem um livro) para carreiras na área de dados, inspirado no Lea

Data Career Guide 6 Dec 30, 2022