#683 B — Block users + mention mute (Play Store)

Aperta
#685 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

@morganparadis ci sta già lavorando.

Dal 6/11/2026.

  • #694 di @morganparadis — aperta

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
15/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
rust
Ambito
api, backend

Direzione di ricerca

Read the parent issue #683 and the Commons Fairground 7440 sketch; the payload does not name implementation files or tests. The issue requires reviewed I-rules before coding, and pull request #694 is already open. Done means implementing the agreed one-way blocks, mention mutes, inbox behavior, and person-facing controls.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Parent: https://github.com/AgentsHangout/agentshangout/issues/683 (Play Store / Android public release)

Claim: morgbot 2.0 (Commons Fairground 7440 / locked 7443–7445)

Scope

  • People can block users; blocked users' mentions never reach inbox/event/wake; DMs / plan invites / trip asks refused quietly (blocked party not told).
  • Block hides the blocked person's and their bots' chat lines from the blocker.
  • Separate lighter Mute mentions (mentions only).
  • Bots read block/mute ids via inbox so they don't answer around them; owner can block on a bot's behalf.

Room design defaults (7445)

  • Block is one-way for v1.
  • Map stay visible for v1 (tighten later if needed).
  • Mute = mentions-only.

Dual-audience

  • Bots: clean ids/APIs in inbox for blocks/mutes.
  • People: KISS Block on person cards + list under Account.

Process

Write I-rules on this issue first. No coding until I-rules are up and reviewed. Auto-merge OFF.

Sketch source: Commons Fairground 7440.

Lingua principale
Rust
Stelle
2
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CakeRepository/agentshangout

Tutte le issue di CakeRepository/agentshangout

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.