All Projects → twintproject → twint-explorer

twintproject / twint-explorer

Licence: MIT license
TWINT Graph Visualizer

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to twint-explorer

TwitterMediaDownloader
downloads photos and videos from twitter
Stars: ✭ 15 (-79.17%)
Mutual labels:  twint
Twitterbot en 30
Los bots son relevantes para nosotros, pues automatizan tareas que eventualmente simplificarán trabajo a futuro. En este taller relámpago aprenderemos cómo crear un bot en Twitter usando Python, para de manera automática tuitear frases de un libro. ¡En sólo 30 minutos!
Stars: ✭ 19 (-73.61%)
Mutual labels:  tweepy
stweet
Advanced python library to scrap Twitter (tweets, users) from unofficial API
Stars: ✭ 287 (+298.61%)
Mutual labels:  twint
Udacity-Data-Analyst-Nanodegree
Repository for the projects needed to complete the Data Analyst Nanodegree.
Stars: ✭ 31 (-56.94%)
Mutual labels:  tweepy
TgTwitterStreamer
Continous Integration from Twitter to Telegram.
Stars: ✭ 55 (-23.61%)
Mutual labels:  tweepy
TwitterScraper
Scrape a User's Twitter data! Bypass the 3,200 tweet API limit for a User!
Stars: ✭ 80 (+11.11%)
Mutual labels:  tweepy
tw1tter0s1nt
Python tool that automates the process of Twitter OSiNT investigation using twint.
Stars: ✭ 61 (-15.28%)
Mutual labels:  twint
BotTwitter
Un bot Twitter multicompte pour participer aux concours. (Twitter Contest Bot)
Stars: ✭ 37 (-48.61%)
Mutual labels:  tweepy
TwitterPiBot
A Python based bot for Raspberry Pi that grabs tweets with a specific hashtag and reads them out loud.
Stars: ✭ 85 (+18.06%)
Mutual labels:  tweepy
TwitterAutoReplyBot
This is a tiny Python script that replies to a specified number of tweets containing a specified hashtag.
Stars: ✭ 33 (-54.17%)
Mutual labels:  tweepy
TinyFlowerBeds
Educational bot that posts a tiny flower bed on Twitter every few hours. Check it out if you're new to Python and open source!
Stars: ✭ 12 (-83.33%)
Mutual labels:  tweepy
discord-twitter-webhooks
🤖 Stream tweets to Discord
Stars: ✭ 47 (-34.72%)
Mutual labels:  tweepy
stock reminder bot
A twitter bot that reminds you of stock and crypto predictions
Stars: ✭ 25 (-65.28%)
Mutual labels:  tweepy
Twint
An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.
Stars: ✭ 12,102 (+16708.33%)
Mutual labels:  twint
kafka-twitter-spark-streaming
Counting Tweets Per User in Real-Time
Stars: ✭ 38 (-47.22%)
Mutual labels:  tweepy
TrollHunter
Twitter Troll & Fake News Hunter - Crawls news websites and twitter to identify fake news
Stars: ✭ 38 (-47.22%)
Mutual labels:  twint
Bot Cursos Graty
Bot tributo a los "CURSOS GRATY" de @AgustinaLocke.
Stars: ✭ 16 (-77.78%)
Mutual labels:  tweepy
LGBTQ-of-the-day-bot
Twitter bot tweeting fun goofy lgbtq things and queer history of the day
Stars: ✭ 65 (-9.72%)
Mutual labels:  tweepy
autodm base
This is a twitter bot that works like others auto base account (tubirfess, askmenfess etc). Built using python 3.7
Stars: ✭ 25 (-65.28%)
Mutual labels:  tweepy
twitter-bot
Simple Twitter bot using Tweepy and Python
Stars: ✭ 16 (-77.78%)
Mutual labels:  tweepy

Graph Visualization How-To

graph

Under Graph directory there is the source code of the Twint OSINT Explorer, the compiled version will be provided.

Install

Dependencies

  • NodeJS
  • libsqlite3-dev libxss1 libx11-xcb-dev libxtst-dev libgconf-2-4 libnss3 libasound-dev

Debian/Ubuntu Based Systems

chmod +x install.sh
./install.sh

Docker

xhost local:root
docker run --name twint -v /tmp/.X11-unix:/tmp/.X11-unix -v $(PWD)/data:/data/data -e DISPLAY=unix$DISPLAY --rm c0dy/twint-explorer

Other

Steps:

  1. Install node-sqlite3 - I recommend to re-build by doing the following:
npm install electron-rebuild
./node_modules/.bin/electron-rebuild -w sqlite3 -p

or you can run

npm install sqlite3
  1. npm install - In this directory
  2. To start Twint OSINT Explorer just run npm start .

Descrption

On the left side there are:

Home

Does nothing (now as now).

Dashboard

You will have to create a file dashboard.txt in that directory, that file will contain the url of the iframe object of the Kibana Dashboard... this does nothing more than using your browser to visualize the dashboard that you made in Kibana.

Graph

You will have to have the database to visualize users in a pretty nice graph.

How to:

  1. Database file: the name file of the database (e.g.: twint.db);
  2. Graph file: useless (now as now);
  3. Select the table: Users, Followers or Following;
  4. Condition the value that you want to graph, in case of the Users table this will graph that specific user (you can use * to graph every user that you scraped, this might slow down), the same for Followers and Following tables... given a specific condition it will load users with that name (in case of users table), users that have the "condition-user" as follower (in case of followers table) and the same for following table;
  5. Load Settings: this will prepare the connection between users, does not plot;
  6. Load Graph: plots;
  7. You can use Raw Query to execute raw queries (e.g.: select column from table where.....).

Import Graph and Export Graph are useless, I'm working on a way to achieve this.

Attention here: using * in condition might require a lot of time, I did the best to speed up, good luck.

Run without compile

Just download the correct packaged version for your system, unzip, move to that directory with your terminal and run ./twint. Place in this same directory your .db file!

There are releases ready-to-use as well.

Dev

This feature and this Wiki is highly under development. The code and features might not be completed but everything works as expected and tested.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].