com.suibari.nagi.setMute

ユーザーまたはハッシュタグのミュートを設定・解除する。ミュートは AppView にのみ保存され、他ユーザーからは参照できない。

Repository @suibari.com did:plc:uixgxpiqf4i63p6rgpu7ytmx namespace authority
Details · procedure
Kindprocedure
Authoritynagi.suibari.com
Indexed

Procedure

procedure · POST

Input

application/json

muted

requiredboolean

subject

requiredstring

actor なら対象の DID、tag ならハッシュタグ(先頭の # は無くてよく、小文字へ正規化される)。

subjectType

requiredstring
  • knownValues: actor | tag

Output

application/json

muted

requiredboolean

Errors

AuthRequired

No description in schema.

InvalidRequest

No description in schema.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • 自分がミュートしているユーザーとハッシュタグの一覧。ミュートは非公開情報なので、認証した本人の分だけを返す。

  • Mute or unmute a conversation for yourself.

  • Mutes an identity for the viewer alone: views built for the viewer mark the identity's actor views viewer.muted, and the identity's activity creates no notification for the viewer. Muting again keeps the first mute's time. The mute is private to the viewer and covers every space.

  • social.grain.graph.muteActor

    procedure not from the namespace authority

    Mute an actor. Mutes are private and only affect the muter's feeds.

  • Something the viewer does not want to hear from — a space, a server, or a person. Personal state in the viewer's own settings space (ADR 0017). A mute is a presentation preference, never access control: it hides, and hiding is not gating (Law 1).