7
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

TwitterとMisskey、同時投稿したくない?

Last updated at Posted at 2023-04-09

もちろんしたいですよね!

というわけで作りました

何これ

普通のTwitterの投稿画面に...

twitter.com_home.png

ボタンが生えます!

twitter.com_home (1).png

押すと光ります! 嬉しい!

光らせた状態で「ツイートする」を押すと、気づかないうちにMisskeyにも投稿されています

使い方

まずはTempermonkeyをインストール(普通のChrome拡張です)

で、このページを開いて、「スクリプトをインストール」

Misskeyを開いて、設定→「API」→「アクセストークンの発行」からアクセストークンを作る

権限は多分ノート作成だけでOKです

次にTwitterを開くとなんかボタンがあるのでクリック
あとは指示に従ってURL(misskey.ioなど)と今もらったトークンを入れてください

最初の投稿時に許可みたいなのが出るかもしれませんが、許可してもらってOKです。また、その時点ですでにTwitterへの投稿は完了しています

技術面

まずTwitter APIが消えてしまったので、「送信ボタンを押したらTwitterに投稿する」アプリは作れません
ですが、Twitterのサイトからの送信はできるので、これに手を加えようというわけです

やってることは簡単で、Twitter本来のツイートボタンにonclickリスナーをつけ、押されたらMisskeyに対してHTTPリクエストを送ってるだけです

詳しくはコード見た方が早いです

できないこと

Tweet欄の文字読んでMisskeyに送ってるだけなので、Misskeyの絵文字を使うとか、画像ごと転送するとか、そういうのはできません

7
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?