当我想说点什么的时候,我会打开 Drafts,写下想说的话,然后按下一个按钮,这条推文就被发送到了 Mastodon,X(Twitter),Telegram 频道,Bluesky,和 Day One。
这个过程我只打开了 Drafts,其余的动作由两个跑在我服务器上的开源小程序,和一个 IFTTT 动作完成,不算服务器的费用的话,整个流程可以免费实现。让我告诉你怎么操作。
Mastodon(长毛象)
由于 Mastodon 拥有开放的 API,并且支持 RSS,所以它是这个发布系统的核心。
先简单说说背景。马斯克收购 Twitter 之前,Twitter 有开放的 API 可以让我从 Drafts 直接发推(同时发送到 Mastodon)。等到 API 不能用了,我又不想每次都打开 app 来发推,于是不得不基于 Mastodon,开发出现在这套系统。
用 Drafts 把推文发送到 Mastodon 是最简单的事情,添加这个动作,按照动作教程填写你的服务器(建议使用 mastodon.social)和用户名,再随着动作跳转到 Mastodon 页面确认一下权限,就可以使用了。这个过程中需要用到 Pro 的编辑权限,没关系,你只用试用7天,编辑好动作,取消试用就行,不用付费。
Bluesky
最近听说越来越多的人开始使用这个平台,我是没时间打理,也不会上去看别人发的推文,但是,如果不额外花费经历,就能同步推文过去的话,何乐而不为呢?