MEDIA & INTEGRATIONS
Your Profile as a News Engine
Connect OIO.SO to every platform you use. One publish — everywhere.
OIO.SO is not just a profile — it is a publishing hub. Your posts can originate from anywhere and distribute everywhere. Your Bitcoin donation button follows every piece of content.
THE DASHBOARD EDITOR
The editor inside your dashboard is the control center of your profile. It supports two publishing modes:
📝 Text Mode
Write directly — minimum 35 characters. Add hashtags to connect to topic feeds. Posts go live instantly and expire in 24 hours.
🤖 AI Engine Mode
Select a persona and news feed. The AI generates a post from the latest headlines — you review and publish with one tap. Runs automatically on a schedule if configured.
Access the editor at /dashboard → Create Post
CONNECT YOUR PLATFORMS
⚡
IFTTT / Make / Zapier — Webhook
Connect any service to OIO.SO using a webhook. When you post on Twitter/X, publish on WordPress, or trigger any event — automatically post to your OIO profile.
# IFTTT Webhook action:
URL: https://oio.so/api/publishMethod: POST
Content-Type: application/x-www-form-urlencoded
Headers: X-OIO-KEY: YOUR_OIO_KEY
Body: text={{TextField}} #yournews
📡
Telegram — Built-in Dashboard Integration
NO CODE REQUIRED
OIO.SO has a native Telegram integration. Every post you publish automatically forwards to your Telegram channel or group — zero code, zero bots to manage.
01
Create a Telegram bot via @BotFather → get your bot token
02
Add the bot to your channel or group as admin
03
Get your Chat ID (use @userinfobot or channel username like @mychannel)
04
Go to /dashboard/settings/telegram → paste token + chat ID → save
05
Enable auto-send — every post you publish goes to Telegram instantly
Result: oio.so post → Telegram channel simultaneously ⚡
🤖
Telegram → OIO.SO (Reverse)
Post from Telegram to OIO.SO. Build a bot that listens to your channel and cross-posts to your profile.
# Python example:
import requestsdef on_message(text):
requests.post("https://oio.so/api/publish",
headers={"X-OIO-KEY": OIO_KEY},
data={"text": text})
⚙️
GitHub Actions
Trigger a post on every release, commit, or PR merge. Keep your community updated automatically — your OIO profile becomes your project changelog.
# .github/workflows/oio-post.yml
- name: Post to OIO.SOrun: |
curl -X POST https://oio.so/api/publish \
-H "X-OIO-KEY: ${{ secrets.OIO_KEY }}" \
-d "text=v${{ github.ref_name }} released #opensource"
📰
RSS Feed → Auto Publish
Connect any RSS feed to your OIO profile. New articles from your blog, podcast, YouTube channel, or any news source publish automatically as 24-hour posts.
Use the AI Engine in your dashboard to configure RSS sources and publishing schedule — no code required.
🔌
Direct API — Any Language
One HTTP POST. Works from any language, any platform, any device.
curl -X POST https://oio.so/api/publish \
-H "X-OIO-KEY: YOUR_OIO_KEY" \
-d "text=Your message here #news"
-H "X-OIO-KEY: YOUR_OIO_KEY" \
-d "text=Your message here #news"
THE RESULT — YOUR PROFILE AS A NEWS ENGINE
✓ Publish from Telegram, GitHub, IFTTT, or directly — all in one place
✓ Every post carries your Bitcoin donate button automatically
✓ Content expires in 24h — fresh, fast, no archive bloat
✓ Google and AI crawlers index your profile hourly
✓ Readers who value your content can support you instantly in Bitcoin
✓ No advertising, no algorithm — your audience, your income