misskey-dev / misskey

🌎 A completely free and open interplanetary microblogging platform 🚀
https://misskey-hub.net/
GNU Affero General Public License v3.0
10.03k stars 1.37k forks source link

他インスタンスの絵文字を使いたい #3612

Open itiradi opened 5 years ago

itiradi commented 5 years ago

それぞれのSNS(mastodonなど)において絵文字の実装がどうなっているのか知らないので他SNSについては可能かどうかすら問いませんが、とりあえずmisskey同士であれば :memorimorimorimorioigai@example.com:など指定できるようにして欲しいです

直近で呼ばれた外部emojiは絵文字パレットにRecentlyとして残ってくれるととても便利です

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/67517516-?utm_campaign=plugin&utm_content=tracker%2F51027576&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F51027576&utm_medium=issues&utm_source=github).
acid-chicken commented 5 years ago

The suggestion was rejected at #3066 in the past.

itiradi commented 5 years ago

英語で書けばSaerchableでよさそうですね

mei23 commented 5 years ago

@acid-chicken #3066 がRejectされたのは別の実装を採用されたからで、 その別の実装に「リモート絵文字をローカルで使用できるようにする」という部分が含まれていなかったからというだけなので、リモート絵文字をローカルで使用できるようにするが直接Rejectされたのではないと思います。

acid-chicken commented 5 years ago

@mei23 なるほど、失礼しました。

acid-chicken commented 5 years ago

@mei23 参考までに、その別の実装においてそれが含まれなかった理由を教えていただいてもよろしいですか?

mei23 commented 5 years ago

@acid-chicken

あたりになるわ

mei23 commented 5 years ago

いや、そもそも #3064 がリモートのカスタム絵文字をローカルで使用するようにする機能だとは思ってなかった…

acid-chicken commented 5 years ago

@mei23 なるほど、ありがとうございます。実装するとなると、AP上に独自仕様を増やすしかなさそうですね。

mei23 commented 5 years ago

Mastodon では、管理画面でリモートのカスタム絵文字が一覧できて それをローカルにコピーする (たぶん自インスタンスにアップロードし直して登録するのと同じ) 機能があるのでそれでもいいかもしれません。

tamaina commented 5 years ago

内部の実装としてはどのようなものが考えられるんだろう

  1. インスタンスの管理者が他のインスタンスの絵文字をコピーしてローカルで使えるようにする
  2. id@another.instanceというIDをローカルの絵文字のように扱う

あたり?

acid-chicken commented 5 years ago

2がよさそう

mei23 commented 5 years ago

1はマストドンにある https://github.com/syuilo/misskey/issues/3612#issuecomment-447279480 に相当 2はローカルは簡単でリモートに伝えようとすると独自仕様を考える必要あり

KisaragiEffective commented 4 months ago

inverse: #13962