Comments (2)
@louishuddleston like Astral does it: Provide a list of all known profiles filtered by the user input after the @
. The filter should consider nip05 and name (and later also nostr's "pet names" but that's MVP+2).
Users only need to be able to mention known profiles. As the app explores the follows graph to at least 10k users and also retains profiles outside the follows graph, the occasional mention of @scammerXY
may turn out more difficult. Here, @<pubkey>
should work for all mentions.
Nostr allows tagging without mentioning. This could be accomplished by providing a secondary text input that allows the user to enter space separated mentions. This input should only open when pressing the "tag" button and the list should not show the mentions or show them without a way to delete them.
I'm undecided whether the user should get to edit the "default" tags. For MVP I would say "no". Nostr clients currently add all p-tags and the author of the event being replied to to the new event. So a reply to a conversation between Alice, Bob and Carol would by default contain tags for these three already.
If it's easier, the tagging can also be a list view, showing color-coded the default tags first, the mentions second, both without a way to delete them and the additional tags afterwards.
from nostroid.
@Giszmo How do you want to handle tagging other users in notes?
from nostroid.
Related Issues (20)
- Pick a FOSS license HOT 1
- Reduce Layout Shifts HOT 2
- Make nostr-tools work as submodule HOT 1
- remove using xxx-submodule scripts from dev guide docs!
- Handle lack of IDB HOT 2
- Fix Circular dependency - or at least make sure it's unproblematic HOT 2
- Disable default accounts HOT 1
- Creating Profiles is broken
- Feature: Subscribe to thread
- sqlite via wasm worker HOT 3
- Feature: nos2x/alby/nip07 support HOT 1
- Bug: Error loading data worker in Firefox HOT 1
- Upgrade PWA plugin
- Keyboard interaction with mentions is broken HOT 1
- Show reply counter in TextNotes
- Thread navigation is flaky HOT 1
- Bug: Thread view does not interpret positional replies
- Fetch missing events from network
- In thread view, show missing events with place holders
- App appears to never download some events
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nostroid.