Social Media Integration
Redline can fetch posts, search, and monitor social media platforms. To access non-public data, you need to authenticate with each platform.
Supported Platforms
| Platform | Search | Fetch Posts | User Profiles | Timelines |
|---|---|---|---|---|
| Twitter/X | Yes | Yes | Yes | Yes |
| Bluesky | Yes | Yes | Yes | Yes |
| Yes | Yes | Yes | Yes |
Twitter/X Authentication
Setup
- Go to Settings > Integrations > Twitter
- Click Connect Twitter
- Authorize Redline in the Twitter popup
- Return to Redline
What You Can Do
With Twitter authentication:
- Fetch any tweet by URL
- Search tweets by keyword
- Get user profiles and timelines
- Access quoted tweets and threads
- Fetch tweet metrics (likes, retweets)
Data Access
Twitter access depends on your Twitter account:
- Public tweets - Always accessible
- Protected tweets - Only if you follow the account
- Suspended/deleted - Not accessible
Rate Limits
Twitter has strict rate limits. If you hit limits:
- Wait 15 minutes before retrying
- Reduce the number of tweets fetched
- Spread requests over time
Bluesky Authentication
Setup
- Go to Settings > Integrations > Bluesky
- Enter your Bluesky handle (e.g.,
you.bsky.social) - Enter your App Password (not your main password)
- Click Connect
Creating an App Password
- Go to bsky.app/settings
- Click App Passwords
- Create a new app password for "Redline"
- Copy the generated password
- Use this in Redline
Never enter your main Bluesky password. App passwords are safer and can be revoked individually.
What You Can Do
With Bluesky authentication:
- Fetch any post by URL
- Search posts by keyword
- Get user profiles
- Access user timelines
- Create Bluesky RSS feeds
Rate Limits
Bluesky has generous rate limits. You're unlikely to hit them with normal use.
Reddit Authentication
Setup
- Go to Settings > Integrations > Reddit
- Click Connect Reddit
- Authorize Redline in the Reddit popup
- Return to Redline
What You Can Do
With Reddit authentication:
- Fetch any post by URL
- Search posts and subreddits
- Get user profiles
- Access comments
- Create subreddit RSS feeds
Data Access
- Public subreddits - Fully accessible
- Private subreddits - Only if you're a member
- Quarantined subreddits - May require acknowledgment
- Removed/deleted - Not accessible
Rate Limits
Reddit's rate limits are per-account. Typical limits:
- 60 requests per minute
- 1000 requests per day
Using Social Media Features
Creating Social Nodes
From URL:
- Copy a social media post URL
- Paste onto the canvas (Cmd/Ctrl + V)
- Redline creates a Social node with full content
Via AI:
"Fetch the tweet at https://twitter.com/example/status/123456"
Searching Social Media
Via AI:
"Search Twitter for posts about 'Ukraine conflict' from the last week"
Via RSS Feed: PRO
- Create an RSS Feed node
- Use a social search URL:
- Twitter:
https://twitter.com/search?q=keyword - Bluesky: Search feeds
- Reddit:
https://reddit.com/r/subreddit/.rss
- Twitter:
Fetching User Timelines
Via AI:
"Get the last 10 tweets from @elonmusk"
User Profiles
Via AI:
"Get the profile for Reddit user spez"
RSS Feeds for Social Media
PROCreate RSS feeds to monitor social media:
Reddit Subreddits
Most Reddit URLs have an RSS equivalent:
https://reddit.com/r/worldnews/.rss
https://reddit.com/r/technology/new/.rss
https://reddit.com/user/username/.rss
Twitter Search (via Nitter)
Use Nitter instances for Twitter RSS:
https://nitter.net/username/rss
https://nitter.net/search/rss?f=tweets&q=keyword
Bluesky Feeds
Bluesky provides official RSS for user feeds:
https://bsky.app/profile/handle.bsky.social/rss
Privacy & Security
What Redline Accesses
- Public data - Posts, profiles, metrics
- Your feed - With your authentication
- Protected content - Only if you have access
What Redline Does NOT Do
- Post on your behalf
- Follow/unfollow accounts
- Like or interact with posts
- Store your credentials externally
Credential Storage
- OAuth tokens are stored locally (encrypted)
- Bluesky app passwords are stored locally (encrypted)
- Credentials never leave your machine
Revoking Access
To disconnect a platform:
- Go to Settings > Integrations
- Find the platform
- Click Disconnect
You can also revoke from the platform's settings:
- Twitter: twitter.com/settings/applications
- Bluesky: Delete the app password
- Reddit: reddit.com/prefs/apps
Troubleshooting
"Authentication expired"
Re-authenticate through Settings. OAuth tokens may expire.
"Rate limit exceeded"
Wait 15-60 minutes and try again. Reduce request frequency.
"Post not found"
The post may be:
- Deleted
- From a private/protected account
- Suspended or banned
"Search not returning results"
- Check your search syntax
- Verify authentication is active
- Try a more specific or different query
Bluesky "Invalid password"
- Ensure you're using an App Password, not your main password
- Verify the handle format (include .bsky.social)
- Create a new app password if needed