45391 posts 614 follows 441 followers
アイコンは @akkiesoft 氏作
mastodonではpleromaのメッセージもmisskeyのメッセージもブーストできて、それに必要なキーはURIだけ。そういった状況でmastodon用のプラグイン(例としてWorldon)と、Pleroma用のプラグインと、misskey用のプラグインが並立している場合、spellだと9種類の定義を書く必要があるけど、worldがメソッドを持つことを仮定して引数にメッセージオブジェクトを渡してやってduck typingする方法では各サービスの自明な実装のみがあればよい。