Dzen
Publish articles and posts to Dzen.ru (Yandex Zen)
- Rating
- 4.1 (292 reviews)
- Downloads
- 21,268 downloads
- Version
- 1.0.0
Overview
Publish articles and posts to Dzen.ru (Yandex Zen)
Complete Documentation
View Source →
Dzen Publisher
This skill allows you to programmatically publish content to Dzen.ru using a browser-mimic approach.
Setup
Dzen does not provide a public API for posting. This skill uses your active browser session.
1. Get Authentication Data
- Log in to dzen.ru in your browser.
- Open the Network tab in Developer Tools (F12).
- Go to dzen.ru/profile/editor.
- Find any request to
dzen.ru(e.g.,entry,list, or even the main page). - In the Headers tab:
- Find the
Cookieheader. Copy its value. - Find the
x-csrf-tokenheader. Copy its value.
2. Create Config File
Create a file named dzen_config.json in the workspace with the following structure:
{
"cookies": {
"SESSION_ID": "your_session_id_from_cookies",
"zen_sso_checked": "...",
"...": "..."
},
"csrf_token": "your_csrf_token"
}
Usage
Publishing a Post
Use the publish.py script to create a post.
python3 scripts/publish.py --title "My Title" --text "My Content" --media image.jpg video.mp4 --config dzen_config.json
Supported Media
- Images:
.jpg,.jpeg,.png,.webp,.gif. - Videos:
.mp4,.mov,.avi,.mkv.
Tips
- Session Expiry: If the publication fails with a 403 error, your cookies or CSRF token may have expired. Refresh them from the browser.
- CSRF Token: Ensure the
X-Csrf-Tokenmatches the one in your config. It is mandatory for all POST requests.
Installation
openclaw install dzen
💻Code Examples
}
## Usage
### Publishing a Post
Use the `publish.py` script to create a post.{
"cookies": {
"SESSION_ID": "your_session_id_from_cookies",
"zen_sso_checked": "...",
"...": "..."
},
"csrf_token": "your_csrf_token"
}Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.