Closed nenohi closed 3 months ago
pnpm clean; pnpm -r build:tsc; pnpm build; pnpm build-misskey-js-with-types
走らせてmisskey-js更新してください
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
こう実装すると後々の拡張性が皆無で他の変更とかも転送したくなったりslackとかにwebhook飛ばしたくなったりしたとき全部リワークになりそうだけど本当にこれでいいんだろうかね
できれば通報のwebhook https://github.com/MisskeyIO/misskey/pull/615 同様に既存のwebhook設定に組み込みたい気持ちがある もしくは https://redirect.github.com/misskey-dev/misskey/pull/13758 のチェリーピック&追加修正とか
確かにDiscordとしか考えてないけどMessageとかも全部諸々変更になるからめんどくさそう
既存のWebhook設定使ってもどこかしらで形式の変更が必要になるんじゃないかな? Discordは
{
content:"内容"
}
になるけど、既存のもの使うと
{
updatedAt: null,
title: ps.title,
text: ps.text,
imageUrl: ps.imageUrl,
icon: ps.icon,
display: ps.display,
forExistingUsers: ps.forExistingUsers,
needConfirmationToRead: ps.needConfirmationToRead,
closeDuration: ps.closeDuration,
displayOrder: ps.displayOrder,
silence: ps.silence,
userId: ps.userId,
}
が送信されてしまうので何かしらを噛ませないとDisocrd側に通知されなさそうな気がしてる
webhookにtypeフィールド追加して分岐させるとかがいいんじゃないかなと
Discord、Slack、Otherにして Otherだったら詳細な部分できるようにして入力させるとかです?
そういう感じでよさそう otherよりはtailscaleみたいにnone https://tailscale.com/kb/1213/webhooks#setting-up-a-webhook-endpoint とかmisskeyって名前がいいかもしれない
できれば通報のwebhook https://github.com/MisskeyIO/misskey/pull/615 同様に既存のwebhook設定に組み込みたい気持ちがある
こっちで行ったほうが修正しやすそうなのでこれで
修正めんどくさいのでブランチ破壊して新しくPR建てますね
What
お知らせ発行時にDiscord側に通知するように修正
Why
Additional info (optional)
Checklist