damus-io / damus

iOS nostr client
GNU General Public License v3.0
2k stars 289 forks source link

private Group DM [2 btc] #400

Open alltheseas opened 1 year ago

alltheseas commented 1 year ago

User Story

As a Damus user who is looking to DM with more than one pleb in private, I would like the ability to send and receive DMs in a group of three or more plebs, so that I can communicate with the plebs in a more private and focused fashion.

Acceptance Criteria

  1. Damus user can create group DM (three or more plebs), and
  2. Damus user receives requests to be added to group formed by another pleb, and
  3. If damus user accepts and invite to a group DM, become added to said group + receive messages in group DM, and
  4. If pleb rejects request don't be added to group (spam filter mechanism until zap-wall implemented), and
  5. Pleb can leave group chat at any time.
alltheseas commented 1 year ago

Dev Feedback "I like this approach it just needs to be extended with invites, etc https://github.com/nostr-protocol/nips/pull/168" -Will https://damus.io/note1mqe30lym2gkltq5srjmndpfx8smutedjgy6p6st2xjm6843e7huqcdxud6

User Feedback "hopefully it’s more like a room you can invite to n choose to accept or deny than an email thread you’re just linked to" -SerSleepy https://damus.io/note1h9v0jf399az5ddqdwz6m7wfqzzsu0r59rzc5x6u72rus4c7dyxfs8jda89

alltheseas commented 1 year ago

https://bitcoinmagazine.com/business/human-rights-foundation-announces-20-btc-bounty-challenge-for-bitcoin-development

2 btc bounty posted

alltheseas commented 1 year ago

🔥 https://www.nobsbitcoin.com/iris-gets-half-of-secret-group-chats-bounty/