Mastodon发布器Mastodon发布器
Mastodon发布器

技能简介

Mastodon发布器用于向Mastodon实例发布状态更新,支持纯文本、媒体附件定时发布功能。

能做什么

  • 发布文字状态到指定Mastodon账号
  • 附加图片等多媒体文件
  • 设置可见性(公开/私密/未列出/私信)
  • 安排未来时间自动发布
  • 配置引用权限策略

使用说明

安装要求

需预先安装 Bun 运行时并确保在 PATH 中可用:

curl -fsSL https://bun.sh/install | bash

环境配置

设置以下环境变量:

  • MASTODON_URL:你的Mastodon实例地址,如 https://mastodon.social
  • MASTODON_ACCESS_TOKEN:从Mastodon应用设置获取的访问令牌

基本用法

bun {baseDir}/scripts/tootbot.js '{"status": "Hello, Mastodon!"}'

可传入多个JSON对象实现批量发布。完整参数包括 status、visibility、language、scheduledAt、quoteApprovalPolicy、media 等字段。

输入与输出

见下方输入与输出表格。

项目内容
输入status(文字内容)、visibility(可见性)、language(语言代码)、scheduledAt(定时时间)、quoteApprovalPolicy(引用权限)、media(媒体附件数组);环境变量 MASTODON_URL、MASTODON_ACCESS_TOKEN
输出发布结果状态、toot ID、错误信息(失败时)
适用人群Mastodon运营人员、自动化工作流开发者、多平台内容创作者
不包含账号注册、Bun安装、媒体编辑、互动管理、数据统计

 

风险提示

  • 访问令牌泄露可能导致账号被恶意控制
  • 定时发布时间格式错误会导致发布失败
  • 媒体文件路径不存在时脚本报错退出
  • 频繁调用可能触发Mastodon接口限流

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/behrangsa/tootbot/SKILL.md
来源类型:开源社区技能

数据统计

相关导航

暂无评论

none
暂无评论...