Evaluate if a twitter account is a bot or not
Project description
# botrnot
Bot or Not detector
## WIP!
`pip3 install botrnot`
## Usage
You can run `botrnot -h` and it shows the following:
```
$ botrnot -h
usage: botrnot [-h] [-u USERNAME] [-n] [-v] [-j]
collects and processes twitter data example: botrnot -u jamescampbell
optional arguments:
-h, --help show this help message and exit
-u USERNAME, --user USERNAME
username to evaluate (default: jamescampbell)
-n, --no-logo dont display logo (default False) (default: False)
-v, --verbose print more things out about search (default: False)
-j, --json save tweets out to json file (default: False)
```
## Example
For user realdonaldtrump:
```
Most recent tweet
+-------------------------------+----------+--------+-------+---------+---+----+
| tweettext | type | rts | favs | replies | t | id |
| | | | | | i | |
| | | | | | m | |
| | | | | | e | |
| | | | | | s | |
| | | | | | t | |
| | | | | | a | |
| | | | | | m | |
| | | | | | p | |
+-------------------------------+----------+--------+-------+---------+---+----+
| We are on track to APPREHEND | original | 12982 | 50612 | 10721 | 1 | 11 |
| more than one million people | | | | | 5 | 03 |
| coming across the Southern Bo | | | | | 5 | 66 |
| rder this year. Great job by | | | | | 1 | 63 |
| Border Patrol (and others) wh | | | | | 9 | 38 |
| o are working in a Broken Sys | | | | | 6 | 36 |
| tem. Can be fixed by Congress | | | | | 9 | 56 |
| so easily and quickly if onl | | | | | 5 | 07 |
| y the Democrats would get on | | | | | 3 | 93 |
| board! | | | | | 4 | 6 |
+-------------------------------+----------+--------+-------+---------+---+----+
Metrics table
+---------------------------+-----------+
| Metric | Amount |
+---------------------------+-----------+
| Total tweets collected: | 420 |
+---------------------------+-----------+
| Total that were retweets: | 93 (22%) |
+---------------------------+-----------+
| Retweets in 327 | 8689464 |
+---------------------------+-----------+
| Replies in 327 | 8247694 |
+---------------------------+-----------+
| Favorites in 327 | 37984435 |
+---------------------------+-----------+
Bio table
+-----------------+------------------------------------------------+
| Full Name | |
| | Donald J. Trump |
+-----------------+------------------------------------------------+
| Followers count | 58.9M |
+-----------------+------------------------------------------------+
| Following count | 45 |
+-----------------+------------------------------------------------+
| User Biography | 45th President of the United States of America |
+-----------------+------------------------------------------------+
| User Location | Washington, DC |
+-----------------+------------------------------------------------+
| User Join Date | Joined March 2009 |
+-----------------+------------------------------------------------+
| User Birth Date | |
+-----------------+------------------------------------------------+
| User ID | 25073877 |
+-----------------+------------------------------------------------+
```
Bot or Not detector
## WIP!
`pip3 install botrnot`
## Usage
You can run `botrnot -h` and it shows the following:
```
$ botrnot -h
usage: botrnot [-h] [-u USERNAME] [-n] [-v] [-j]
collects and processes twitter data example: botrnot -u jamescampbell
optional arguments:
-h, --help show this help message and exit
-u USERNAME, --user USERNAME
username to evaluate (default: jamescampbell)
-n, --no-logo dont display logo (default False) (default: False)
-v, --verbose print more things out about search (default: False)
-j, --json save tweets out to json file (default: False)
```
## Example
For user realdonaldtrump:
```
Most recent tweet
+-------------------------------+----------+--------+-------+---------+---+----+
| tweettext | type | rts | favs | replies | t | id |
| | | | | | i | |
| | | | | | m | |
| | | | | | e | |
| | | | | | s | |
| | | | | | t | |
| | | | | | a | |
| | | | | | m | |
| | | | | | p | |
+-------------------------------+----------+--------+-------+---------+---+----+
| We are on track to APPREHEND | original | 12982 | 50612 | 10721 | 1 | 11 |
| more than one million people | | | | | 5 | 03 |
| coming across the Southern Bo | | | | | 5 | 66 |
| rder this year. Great job by | | | | | 1 | 63 |
| Border Patrol (and others) wh | | | | | 9 | 38 |
| o are working in a Broken Sys | | | | | 6 | 36 |
| tem. Can be fixed by Congress | | | | | 9 | 56 |
| so easily and quickly if onl | | | | | 5 | 07 |
| y the Democrats would get on | | | | | 3 | 93 |
| board! | | | | | 4 | 6 |
+-------------------------------+----------+--------+-------+---------+---+----+
Metrics table
+---------------------------+-----------+
| Metric | Amount |
+---------------------------+-----------+
| Total tweets collected: | 420 |
+---------------------------+-----------+
| Total that were retweets: | 93 (22%) |
+---------------------------+-----------+
| Retweets in 327 | 8689464 |
+---------------------------+-----------+
| Replies in 327 | 8247694 |
+---------------------------+-----------+
| Favorites in 327 | 37984435 |
+---------------------------+-----------+
Bio table
+-----------------+------------------------------------------------+
| Full Name | |
| | Donald J. Trump |
+-----------------+------------------------------------------------+
| Followers count | 58.9M |
+-----------------+------------------------------------------------+
| Following count | 45 |
+-----------------+------------------------------------------------+
| User Biography | 45th President of the United States of America |
+-----------------+------------------------------------------------+
| User Location | Washington, DC |
+-----------------+------------------------------------------------+
| User Join Date | Joined March 2009 |
+-----------------+------------------------------------------------+
| User Birth Date | |
+-----------------+------------------------------------------------+
| User ID | 25073877 |
+-----------------+------------------------------------------------+
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
botrnot-1.2.0.tar.gz
(5.2 kB
view details)
Built Distribution
File details
Details for the file botrnot-1.2.0.tar.gz
.
File metadata
- Download URL: botrnot-1.2.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f35267c37b805ae734cf53eb97208ac23eba31437c93b87fb0ac63c7bb9a6b3 |
|
MD5 | 214c95279172590968111116dbf14191 |
|
BLAKE2b-256 | 724f015e92cc78745bd302a9d9e0ef40b1266a1dfe547bd2059a6a66fdd90803 |
File details
Details for the file botrnot-1.2.0-py3-none-any.whl
.
File metadata
- Download URL: botrnot-1.2.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90624053967a43564f2bb10d3c947fa8309fab1827ff2fe549460f1fec1d4e91 |
|
MD5 | 8a6a493da6148062a7d2b36dc4630c4b |
|
BLAKE2b-256 | 03d608187662499da812dbef1e4efed65666b3e2a1061ddafd5c160fa78b417a |