rinjugatla / Twiskey

Twitterへの投稿時に、Misskeyへの同時投稿ボタンを設置するスクリプトです。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twiskey

Twitterへの投稿時に、Misskeyへの同時投稿ボタンを設置するスクリプトです。

Greasy Forkからインストールしてください。(Tempermonkeyが必要です)

使い方

このスクリプトをインストールすると、Twitterの投稿画面の下部、ツイート送信欄の横のあたりにMisskeyのロゴが表示されます。

デフォルトではグレーアウトしていますが、これはMisskeyへの同時投稿が無効化されていることを表しています。

最初にクリックしたときに、図のようなフォームが表示されます。

自分のMisskeyアカウントに合わせて記入してください。(トークンはMisskeyの設定→API→アクセストークンの発行 から発行できます。ノートの作成権限だけで大丈夫なはずです。)

その後、ロゴをクリックすることで投稿機能のON/OFFを切り替えることができます。

なお、登録内容を変更したいなどの場合は、Tempermonkeyのスクリプト管理ページのストレージタブから書き換えることができます。

ストレージの内容を初期化する場合は以下のように{}のみに変更して保存します。

{}

ストレージタブが表示されていない場合は、Tempermonkeyの設定->全般->設定のモード->上級者に切り替え、ページを再読み込み(F5)します。

初回実行時にTempermonkeyから警告が出ます。スクリプトとMisskeyの通信についてのものなので、「常に許可」を押してください。

注意点

  • 動作は保証しません。
  • TwitterやMisskeyのアップデートにより動作しなくなる可能性があります。
  • Misskeyのトークンを文字列として保存しているため、流出に気をつけてください。
  • 現状、画像付きのツイートなどには対応していません。
  • Misskeyのカスタム絵文字はTwitterでは表示されません。

プログラマーの方へ

何か気づいたことがある場合、issueを立てるかTwitterにて連絡いただけるとありがたいです。対応できるかは分かりません...

Fork、PullReqなどもOKです。よろしくお願いします。

About

Twitterへの投稿時に、Misskeyへの同時投稿ボタンを設置するスクリプトです。

License:MIT License


Languages

Language:JavaScript 100.0%