Export and import Twitter blocklists
Project description
twitter_blocklist
Export and import Twitter blocklists.
twitter_blocklist
provides a command-line tool to export a list of all
the accounts you block to a text file:
$ twitter_blocklist --export my_blocks.csv
or import a list from someone else, or downloaded from https://blocktogether.org:
$ twitter_blocklist list_to_import.csv
or block all member of a Twitter list:
$ twitter_blocklist --list <list_id>
undo blocking with the --unblock flag:
$ twitter_blocklist --unblock --list <list_id>
$ twitter_blocklist --unblock list_to_unblock.csv
The files have a CSV extension but they are actually just text files with 1 Twitter user ID per line.
Install
$ pip install twitter_blocklist
Initial setup
Create a Twitter app following the instructions from the python-twitter
project
Create a text file named twitter_keys.toml
with this format:
consumer_key='xxxxxxxxxxxxxxxxxxxxxxxxx'
consumer_secret='xxxxxxxxxxxxxxxxxxxxxxxxx'
access_token_key='xxxxxxxxxxxxxxxxxxxxxxxxx'
access_token_secret='xxxxxxxxxxxxxxxxxxxxxxxxx'
Make sure you have the single quotes.
From the same folder where you have twitter_keys.toml
, run the tool as shown above.
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
Built Distribution
Hashes for twitter_blocklist-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33d7d435c31d2bf2ef6c233875596b57810772af0ed37e67ac4e09403bee7b11 |
|
MD5 | 3d1ecad176b448403cd72bd11b17024e |
|
BLAKE2b-256 | ae9c586f1481bf35aada8f2887b7f06535d3833386b9fd8ead729906f6720a0e |