Pidgin is a Chrome extension that automatically connects liked and/or bookmarked tweets to specified Are.na channels.
- Download the extension from the Chrome Web Store here
- Login to your Are.na account
- Provide the Are.na channel(s) that you want the tweets to connect to
- You can leave one or both channel inputs blank if you don't wish to connect one or both types of tweets
- The extension will now automatically connect tweets to the provided channels when you like / bookmark them
git clone https://github.com/yihui-hu/pidgin.git
You will first need to create an Are.na application via this link. Then, create a config.json file in the root directory, providing the client ID and secret of your newly created application:
// config.json
{
"ARENA_CLIENT_ID": "your_client_id",
"ARENA_SECRET": "your_secret"
}
Then, enable development mode in chrome://extensions and drag and drop the folder into the browser window to use locally (ideal for testing, iterating or debugging).
One last thing: include the redirect URI (i.e. https://<extension-id>.chromiumapp.org/) of the locally installed extension in the Are.na application's settings.
- Create two Are.na channels, one for your likes and one for your bookmarks
- Provide their URLs to the extension
- Collect tweets 🐦
- To further categorize and organize them, visit the channels on Are.na and connect them to your other channels where appropriate
For tweet hoarders like myself, I imagine that this workflow would be much faster and more convenient than having to sift through liked and bookmarked tweets on Twitter and connecting them one at a time.
- Are.na authentication
- Getting OAuth2 access tokens in a Chrome extension
- Setting redirect URI for a Chrome extension
- Fetching blocked by CORS for a Chrome extension
- Getting a tweet from its ID only
- Capturing HTTP requests & responses
- Getting response from an injected XMLHttpRequest script
- Injecting an iframe into a page
- What does Pidgin mean?