Substack Platform Integration¶
InfluencerPy provides integration with Substack as a content source, allowing you to monitor newsletters and use them as inspiration for your own content.
Features¶
As a Content Source (Scout)¶
- Monitor any public Substack newsletter
- Filter by sorting (new/top posts)
- Access paywalled content from newsletters you subscribe to
- Automatic content extraction and summarization
- Generate content inspired by Substack posts
Setup for Reading Substack Content¶
Optional: Authentication for Paywalled Content¶
If you want to read paywalled content from newsletters you subscribe to, you'll need to provide authentication:
- Log into your Substack account in your browser
- Open Developer Tools (F12)
- Go to Application/Storage → Cookies
- Find and copy these cookies:
substack.sidsubstack.lli- Add them to your
.influencerpy/.envfile:
Note: These cookies may expire and need to be refreshed periodically.
Using Substack as a Scout¶
Create a Substack Scout to monitor newsletters:
Workflow for Substack-Inspired Content¶
- Create a scout that monitors Substack newsletters
- Set platform to "Telegram" when configuring output channels
- Scout runs and generates drafts based on Substack content
- Review drafts in Telegram - edit if needed
- Click ✅ Confirm to mark as ready
- Manually copy/paste the content to your Substack publication and publish
Why Manual Publishing?¶
Substack's API doesn't support automated draft creation for security reasons. This manual workflow ensures you have full control over what gets published while still benefiting from automated content discovery and draft generation.
Example Scout Configuration¶
Scout Name: Weekly AI Substack
Type: Substack
URL: https://example.substack.com
Platforms: ["telegram"]
Schedule: Weekly (every Monday)
When this scout runs: 1. It monitors the specified Substack newsletter 2. Generates a draft based on recent posts 3. Sends the draft to your Telegram for review 4. You copy/paste the approved draft to your own Substack
Additional Resources¶
- Scout Concepts - Understanding scouts
- Telegram Channel - Setting up Telegram bot
- Scheduling - Automating scouts