Skip to content

feat(api): muted_words / renote_muted_user_ids / mutedInstances 取得 (notedeck#610/#613/#614)#20

Merged
hitalin merged 2 commits into
mainfrom
feat/muted-words
Jun 17, 2026
Merged

feat(api): muted_words / renote_muted_user_ids / mutedInstances 取得 (notedeck#610/#613/#614)#20
hitalin merged 2 commits into
mainfrom
feat/muted-words

Conversation

@hitalin

@hitalin hitalin commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • muted_words で mutedWords / hardMutedWords を取得 (#610)
  • renote_muted_user_ids + mutedInstances 取得を追加 (#613/#614)

Test plan

  • notedeck develop で cargo check が通ること
  • ワード/リノート/インスタンスミュートが期待通り動作すること

hitalin added 2 commits June 10, 2026 06:13
Misskey の `i`(meDetailed) から word mute 設定を read のみ取得する。
- MutedWord (untagged enum: 文字列配列=AND 語群 / 文字列=/regex/flags)
- MutedWordsResult { mutedWords, hardMutedWords }
- ApiClient::muted_words(host, token) を muted_user_ids の隣に追加

NoteDeck のワードミュート (soft=mutedWords / hard=hardMutedWords) で使用。
…/#614)

- renote_muted_user_ids(): `renote-mute/list` から muteeId を取得(#614)
- muted_words() を拡張し `i` から mutedInstances も取得、
  MutedWordsResult に muted_instances を追加(#613、i 1 リクエストに相乗り)
@hitalin hitalin merged commit 5659534 into main Jun 17, 2026
1 check passed
@hitalin hitalin deleted the feat/muted-words branch June 17, 2026 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant