Mastodonに引用ボタンを追加する

MastodonのDeck UIにtootを引用するためのURLコピーボタンをboostボタンの隣に追加します。

Auteur
eniehack
Nombre d'installations quotidiennes
0
Nombre d'installations
3
Évaluations
0 0 0
Version
0.2.1
Créer
2024-05-26
Mis à jour
2024-05-28
Licence
MIT
S'applique à

概要

Mastodonのトゥート画面には、返信、ブーストやお気に入りボタンはあるものの、Twitterのような引用ボタンがありません。

このユーザスクリプトはMastodonのDeck UI(上級者向けUIともいいます)に表示されるトゥートに引用ボタンを作成します。

引用ボタンを押した際には、引用する際に必要な文字列を生成し、クリップボードにコピーします。

インストール・初期設定

  1. 他のユーザスクリプト同様、インストールします。
  2. (fedibird.com、best-friend.chat、pawoo.net、mstdn.jp以外のユーザは必須設定)@matchを追記します。具体的には自分の使っているインスタンスのurlを記述します。例えば、mstdn.sublimer.meを使っているユーザは https://mstdn.sublimer.me/deck/* を追加してください。
  3. (任意設定)ボタンを押したさいにどのようなフォーマットでコピーされるかを指定できます。ユーザスクリプトエンジン(Tampermonkeyやvioletmonkeyなど)の設定からこのユーザスクリプトの設定を開き、"template"に値をセットしてください。Violetmonkeyではこのユーザスクリプトの設定を開いて、「値」タブを開いてください。そして、{"template": "QT: {{url}}"}をペーストするとボタンを押したときに「QT: https://mstdn.sublimer.me/@eniehack/112508686546674928」がコピーされるようになります。

使い方

  1. 引用したい投稿をみつけます
  2. 丸のついたボタンをクリックします(画像1枚目)
  3. トゥート入力欄へ貼り付けます(画像2枚目。画像は貼り付けた後のトゥート入力欄)

実装予定の機能

今のところ特になし

既知のバグ

  • ときたまエラーが出て実行が止まる

ライセンス等

このユーザスクリプトはMIT/X11 Licenseでライセンスされます。

また、ソースコードはGitHubにも公開されています。