Tootbot

🐘 联邦宇宙一键发布,定时多媒体自由掌控

social-media榜 #46

通过 Bun 运行时向 Mastodon 联邦宇宙发布文本、媒体及定时帖子,支持多附件与隐私控制。

收藏
13.1k
安装
2.7k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

mastodon-publisher 是一款面向 CLI 的 Mastodon 发帖工具,依赖 Bun 运行时执行封装脚本。核心指令为 toobot.js new-status,支持纯文本、多媒体附件、定时发布及细粒度隐私策略。关键参数包括:

  • --status:帖文内容(纯媒体发布时可省略)
  • --media-path:本地媒体路径,可多次指定实现多附件
  • --visibility:公开/私密/不公开/私信四级可见性
  • --scheduled-at:RFC3339 格式定时发布
  • --quote-approval-policy:控制引用权限(公开/关注者/禁止)
  • --language:ISO 639-1 语言标记

显著优点

1. 联邦宇宙原生:直接对接 Mastodon 去中心化协议,无平台锁定
2. 定时与策略自动化:支持未来时间点预约及引用权限管控,适合品牌运营

3. 多模态发布:文本与多媒体灵活组合,单命令即可完成富媒体帖

4. 轻量依赖:仅依赖 Bun,启动速度与内存占用优于 Node.js 方案

潜在局限与风险

  • 运行时单一:强制绑定 Bun,若环境未预装则完全不可用
  • 无交互反馈:CLI 输出需人工读取摘要,无结构化状态回调
  • Token 管理缺失:文档未提及 OAuth 令牌存储方式,存在硬编码或环境变量泄露风险
  • 错误处理未详述:网络异常或 API 限流时的重试策略未说明

适合人群

  • 自媒体运营者需批量/定时发布至 Mastodon
  • 开发者构建联邦宇宙自动化工作流
  • 隐私敏感用户倾向去中心化社交平台

常规风险

| 风险点 | 等级 | 说明 |
|--------|------|------|
| 认证凭证泄露 | 中 | 依赖外部 Token 输入,需确保环境变量或密钥管理安全 |
| 定时任务失败 | 低 | 服务端时钟漂移或 API 变更可能导致预约失效 |
| 媒体版权争议 | 低 | 自动化发布需配合内容审核机制,避免侵权传播 |

Tootbot 内容

暂无文件树

手动下载zip · 62.3 kB
contentapplication/octet-stream
请选择文件