いずれにしてもサーバーサイドでエンコードが走る。すべてのメディアタイプについて静的画像のサムネイルが生成されるし、アニメーションGIFはmp4にエンコードされる。
mastodon APIは画像の他にアニメーションGIFと動画を受け付ける。アニメーションGIFは試したけど動画は手元に手頃なものがなかったので試していない。
お、:composeに画像渡せる流れ?
WorldonのAPI call wrapperは、ファイルとして扱うべきキーを与えるとパラメータ中のそれに関してはファイルをメモリに乗せてから処理を行うみたいだ。
don apiに画像以外を扱えるべきという要件があるならちょっと考えたほうがいいが、画像だけでいいならPhoto Modelと仮定してもいいような気がするけど…
@shibafu528 少々面倒だがそうしたほうがいいなあ
最終的にはWorldonがPhoto Modelを受理してくれないとSpellの要件を満たせない
1. コマンドマッチ正規表現が腐ってそう
2. spell lookupにミスってそう
3. WorldonのAPI Call、Photo Model対応なかった……
クソプラグインのおかげで見つかった小さな問題をちょくちょく対応していくぅ
worldonで糞リプを打ち始めたとしぁ氏イキイキしすぎてて泣いた
{:message=>"@charsiuCat ご指摘の通り、グリーン車の金額で先方に伺いました。", :replyto=>#<Plugin::Twitter::Message: 971746401246838784 TwitterUser(@charsiuCat) としぁくんはやくAチャンネル見て>}
Mastodon-TwitterなPortalをカレントに持ってきてTweetに対して野々村プラグインとか使うとこうなる