IFTTTがいつの間にか公式でMastodonに対応してる。ただmastodon.socialサーバー限定で。IFTTTが任意のサーバーに対応出来ないのかな。
https://ifttt.com/mastodon_social
情報BOTやツールを作ってます。
・震度速報 (@quaketelop)
・津波注意報・警報速報 (@tsunamitelop)
・日経平均株価 (@stockaverage)
・厳選ニュース (@newsselection)
・ねこ画像ブースト (@nekodon)
・いぬ画像ブースト (@inudon)
・ほどほどトレンドワード (@feditrend)
・API検索(https://www.antun.net/tool/mastodon/mastodoc.html)
・過去投稿ビュワー(https://www.antun.net/tool/mastodon/pastodon.html)
・Mastodonの投稿についた絵文字リアクションをだいたい表示するWebツール(https://gist.githack.com/antunnet/357dde794217e56a49695fab769b3e8c/raw/mastodonReactionViewer.html)
IFTTTがいつの間にか公式でMastodonに対応してる。ただmastodon.socialサーバー限定で。IFTTTが任意のサーバーに対応出来ないのかな。
https://ifttt.com/mastodon_social
DIDは https://bsky.social/xrpc/com.atproto.identity.resolveHandle?handle=自分のアカウント名 で見た方が楽かも。
createdAtはミリ秒まで渡した方が良いし、トークンはいつまで使い回せるか分からないのでちゃんとAPI(https://bsky.social/xrpc/com.atproto.server.createSession)を叩いて取って来た方が良い。
ただこれでざっとした流れが分かるし、何で検索したら良いか分かるのでそのためのメモです。
BlueSkyで最小限の手間で自動投稿までメモ。
1. アカウントを作成
2. 自分の設定の「ハンドルを変更」→「自分のドメインを持っています」でDID(did:plc:ほにゃらら)を取得
3. ブラウザのコンソールとかでトークン取得(良い方法見つからなかった)
4. curl -X POST 'https://bsky.social/xrpc/com.atproto.repo.createRecord' -H 'Content-Type: application/json' -H 'Authorization: Bearer アクセストークン' -d '{ "repo": "did:plc:ほにゃらら", "collection": "app.bsky.feed.post", "record": { "text": "Hello", "createdAt": "'`date +%Y-%m-%dT%H:%M:%SZ`'" } }'
macOSのDockのFinderとかで、ブラウザのように中クリックすると新しいウィンドウが開いて欲しいといつも思う。実現できそうなツールを探したけど見つからず。
Mastodonの次期バージョン4.3で投稿フォームの見せ方などが新しくなるのだけど、未収載(unlisted)が"Quiet public"と呼び名が変わってる。
日本語訳はどうなるのだろう。意味が伝わりやすくてとっつきやすい呼び方になると良いのだけど難しそう。自分は思いつかない。
あとちなみに、お気に入りがいいねになる件は一旦取り下げになってる。