misskey-dev / misskey

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

リアクション絵文字の設定値を取得できるAPIがない #6044

Open tateisu opened 4 years ago

tateisu commented 4 years ago

Summary

https://misskey.io/notes/83yfidtbd1

いつからかMisskeyは既定のリアクションがなくなりWebUIのアカウント設定からリアクション絵文字をUnicodeかカスタム絵文字shortcodeで指定するようになった https://misskey.io/api/i/update-client-setting {"name":"reactions","value":["👍",":chrome:","😆","🤔","😮","🎉","💢","😥","😇","🍔"],"i":"xxx"}

しかしこの設定値をアプリから取得する方法がない。

ユーザがリアクション文字の設定をクライアントごとに行いたいケースは稀だろうから、サーバに保存された設定値はクライアント間で共用できるようにするべき。

EbiseLutica commented 4 years ago

FYI: api/i のレスポンスで、clientData.reactions が返ってくるっぽいです。ただ、リアクション絵文字の設定を行っていない場合は返ってこないみたいですね...。unstable感凄いですが

mei23 commented 4 years ago

3rdパーティーアプリケーション向けにはclientDataなどは返さないみたいです https://github.com/syuilo/misskey/blob/e29b5c23268861432d551918949cca59fd5c79ff/src/models/repositories/user.ts#L254-L266