Monitor Persian-language X (Twitter) activity related to Iran, detect high-signal geopolitical events, translate posts, score escalation risk, and generate actionable intelligence reports with optional Telegram alerts and daily briefings.
Iran Intelligence Radar is an OSINT-focused skill for detecting meaningful geopolitical signals from Persian-language discourse on X (Twitter). It scans configured keywords and accounts, filters and ranks high-engagement posts, translates content for multilingual analysis, computes escalation risk, and outputs a structured Markdown intelligence report.
This skill is designed for journalists, OSINT teams, geopolitical analysts, and monitoring operations that need a rapid understanding of Iranian online narratives.
en)ar)zh)LOW, MEDIUM, HIGH).current_count / historical_average0-100) with severity levels:
LOW (0-30)MEDIUM (31-60)HIGH (61-80)CRITICAL (81-100)Default high-priority keywords include:
Use any of the following command patterns:
run persian radarscan iran tweetsmonitor iran signalsProgrammatic entrypoint:
from skills.persian_x_radar.agent import run_radar
result = run_radar(
user_id="demo_user",
query="run persian radar",
since_hours=6,
)
Typical execution flow:
| # | Author | Time | Persian | English | Arabic | Chinese | Engagement | Link | Alert |
|---|---|---|---|---|---|---|---|---|---|
| 1 | @user123 | 2h ago | بحث درباره موشک... | Discussion about missiles... | نقاش حول الصواريخ... | 关于导弹的讨论... | 530 likes / 120 RT | https://x.com/... | HIGH |
| 2 | @iran_watch | 3h ago | گزارش هایی از اعتراض... | Reports of protests... | تقارير عن احتجاجات... | 有关抗议的报告... | 180 likes / 42 RT | https://x.com/... | MEDIUM |
72 (HIGH)missile discussion spikeموشک spike detectedاعتراض volume increase3092da48-a837-4288-94d6-458c6ef0b3e0$0.02Billing behavior:
{
"status": "payment_required",
"message": "Insufficient balance to run Persian X Radar.",
"price": 0.02,
"payment_link": "https://skillpay.me/pay/..."
}
Primary configuration file:
skills/persian_x_radar/config.yamlKey sections:
monitoring
default_since_hoursheartbeat_minuteskeywordsaccountsthresholds
min_favesmin_retweetstranslation
languages (en, ar, zh)trending
spike_thresholdmin_volumekeywordsalerts
telegram
enabledbot_tokenchat_idbilling
skill_idprice_per_callcharge_cooldown_minutesCommon customization commands:
add keyword "سپاه"monitor account @BBCPersianchange alert threshold retweets > 200This skill is suitable for deployment in AI skill marketplaces and agent orchestration platforms requiring deterministic billing, structured outputs, and operational alerting.