-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
executable file
·36 lines (22 loc) · 1.1 KB
/
Copy pathREADME
File metadata and controls
executable file
·36 lines (22 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/* 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.