Skip to content

samrose/trustlist

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/* TRUSTLIST 0.01 */

Licensed under MIT LICENSE (http://www.opensource.org/licenses/MIT)

Description:

TrustList is a tool for deriving a TrustNet by recursively crawling twitter lists with a given name (e.g. "ows-tusted")

Requirements:

tweepy 1.7.1 or later (http://pypi.python.org/pypi/tweepy/)
a Twitter read-only auth key (register one at http://dev.twitter.com)
GraphViz for data visualisation (http://www.graphviz.org/)

To run:

1. Rename settings_template.py to settings.py
2. Update the file with your own API credentials, seed user and list name
3. Run 'python trustlist.py' from the command line

Command Line Options:
-s --seed <user>            Override the settings.py seed user
-l --list <list>            Override the settings.py list name
-d --dot <dot file name>    Output crawled TrustNet as .dot file for graphviz use

Graphviz example:
python trustlist.py --list TNE-github --dot 1mentat_tne-github.dot
dot -Tpng -O 1mentat_tne-github.dot 
open 1mentat_tne-github.dot.png

Reference:

See http://wiki.thenextedge.org/doku.php?id=twitter_trustlists for trust-lists created by members of this project.



About

Deriving TrustNets from Twitter lists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published