当用户或定时任务触发「今日特朗普新闻」「Trump 新闻汇总」「拉取特朗普相关新闻并推送」等请求时,按以下流程执行:
scripts/fetch_trump_news.py,从下方 确凿信息源 拉取当日/近期特朗普相关内容。send_telegram.py 或用户指定的推送方式;否则在对话中直接回复)。脚本会从以下 两类 信息源拉取,均可在脚本或配置中指定具体 URL / API。
来源说明脚本中的使用方式Truth Social (@realDonaldTrump)特朗普个人首发阵地,重大声明第一出口已接入:通过 Python 库 truthbrush 拉取。需 pip install truthbrush 并配置环境变量 TRUTHSOCIAL_USERNAME / TRUTHSOCIAL_PASSWORD 或 TRUTHSOCIAL_TOKEN;主脚本会可选调用 scripts/fetch_truth_social.py 并合并到摘要最前**X (@TeamTrump / @CLF)竞选团队与关联 PAC 官方账号需 Twitter/X API,脚本不默认拉取;可选配置The White House (Briefing Room)**政策类唯一权威出处RSS: https://www.whitehouse.gov/briefing-room/feed/Federal Register行政命令(Executive Orders)最准确法律来源官方 API: https://www.federalregister.gov/api/v1/documents.json,条件 president=donald-trump、 presidential_document_type=executive_orderSCOTUSblog特朗普相关法律诉讼与最高法院的专业解读RSS: https://www.scotusblog.com/feed/
来源说明脚本中的使用方式**Reuters (路透社)**中立、快速,偏见较少RSS:政治/美国版块或站点提供的 RSS(见脚本内 SOURCES)**Associated Press (美联社)**全球标准化事实采集RSS:AP 提供的 Top News / 政治类 feed(见脚本内 SOURCES)**Bloomberg (彭博社)侧重其言论对金融市场与宏观经济的影响多需订阅,脚本可选配置或仅提供链接说明AFP (法新社)**国际视角,便于观察海外反馈RSS:AFP 英文 feed(见脚本内 SOURCES)
脚本 fetch_trump_news.py 已内置 Truth Social(truthbrush)、RSS 与 Federal Register API;Truth Social 为可选,配置凭证后会自动出现在摘要最前。X、Bloomberg 等需 API Key 的仍在 SKILL 中仅作推荐。
运行拉取脚本(在技能根目录或指定工作目录下): bash
python3 scripts/fetch_trump_news.py
脚本会输出一段 英文原文摘要(按来源分块:标题、链接、日期、摘要),并注明信息源。
翻译与编辑:阅读上述输出,将内容翻译成中文,并做编辑:
推送:
若用户已配置 Telegram 且环境中有 send_telegram.py(例如与 polymarket-telegram-picks 同机),可调用:
bash
python3 /path/to/send_telegram.py "(你整理好的中文内容)"
否则在对话中直接回复整理好的中文版即可。
在 OpenClaw 中可用 cron 每天固定时间触发,例如北京时间早 8 点:
bash
openclaw cron add --name "特朗普每日新闻" \
--cron "0 8 * * *" \
--session main \
--message "请执行今日特朗普相关新闻拉取、翻译编辑并推送给用户"
若 cron 支持时区,可加 --tz "Asia/Shanghai"。
所有内容均基于脚本拉取到的公开信息源,由你翻译、编辑后推送,不保证实时覆盖 Truth Social / X 上的首发内容。