twitter-to-bsky:Twitter/X跨平台同步脚本:一键发布至Bluesky与Mastodon

显示 1 Twitter一键同步Bluesky与Mastodon的实用工具 1.1 为什么值得使用跨平台同步脚本? 2 支持的内容类型 3 安装与设置说明 3.1 第一步:安装浏览器插件 3.2 第二步:安装 userscript 3.3 Mastodon设置 3.4 Bluesky设置 4 兼容性...
Twitter一键同步Bluesky与Mastodon的实用工具
twitter-to-bsky 是一款基于浏览器的跨平台内容同步脚本,帮助用户在 Twitter/X 网页端发布内容的同时,自动同步至去中心化社交平台 Bluesky 和 Mastodon。该工具采用 userscript 编写,可在桌面浏览器(如 Chrome、Firefox、Edge)中通过 Tampermonkey 或 Violentmonkey 插件运行。

为什么值得使用跨平台同步脚本?
虽然社交内容跨发通常并不被推荐,但在平台迁移初期,这种方式可以有效保持内容同步,避免用户在迁移至Bluesky或Mastodon后失联。该脚本非常适合转发新闻、博客等通用内容,而不适用于私信、回复、@提及等特定于Twitter的互动。
支持的内容类型
- 纯文本推文
- 附带一张或多张图片的推文
- 包含链接预览卡的推文
注意:Bluesky 目前尚不支持视频与GIF格式。
安装与设置说明
第一步:安装浏览器插件
可选择以下任意一个插件:
第二步:安装 userscript
访问 twitter-to-bsky 并加载脚本。
加载后,在Twitter网页界面将新增以下组件:
- 导航栏新增“交叉发布”按钮,可填写你的 Mastodon 与 Bluesky 登录信息
- 推文编辑器中新增“Mastodon”和“Bluesky”勾选框,勾选后将同步发布至对应平台
Mastodon设置
- 实例地址:如
https://mastodon.social - Access Token:前往 Mastodon 设置 → Development → 创建新应用,获取Token填写
Bluesky设置
- 账号 Handle:完整账号格式,如
@example.bsky.social - App 密码:非登录密码。请前往 Bluesky 设置 → 高级 → App Passwords,生成并填写
兼容性与已知限制
该脚本在 Chrome + Violentmonkey 组合下表现良好。
在 Firefox + Violentmonkey 环境中可能会因内容安全策略(CSP)限制而间歇失效,建议Firefox用户优先使用Tampermonkey插件。
GitHub地址:https://github.com/59de44955ebd/twitter-to-bsky
脚本地址:https://github.com/59de44955ebd/twitter-to-bsky/raw/main/twitter-to-bsky.user.js