styppo / hamstr Goto Github PK
View Code? Open in Web Editor NEWA twitter-style Nostr web client
Home Page: https://hamstr.to
A twitter-style Nostr web client
Home Page: https://hamstr.to
Hi,
I would like too see an option to subscribe to a conversation and be notified of every new message in that specific conversation.
Many times I find an interesting post that I would like to follow the conversation, but I don't see an option to be notified of all messages people replied in that specific conversation.
Obs. I would like to subscribe to be notified, but without be necessary to post anything in the conversation that I intend to follow.
Thanks
Hi,
I accused a nostr profile on Friday of being an imposter because her Pubkey didnt match to the genuine users [twitter] verification post, nor the nostr directory entries. However, it is I believe a Hamstr bug actually. .
I discovered afterwards that my own pubkey on hamstr.to has the same issue. The beginning is correct, but the end characters are not!
As the example - The correct, verified, published npub1 key of Lyn Alden ends in "cw83a" :
Her Hamstr.to Pubkey ends differently:
source: https://hamstr.to/profile/npub1a2cww4kn9wqte4ry70vyfwqyqvpswksna27rtxd8vty6c74era8sdcw83a
They are both in nPub1 format, not hex.
Snort.social shows her pubkey correctly.
same issue exists with my pubKey also. and that is when I realized Lyn was not an imposter, but rather my client was giving bad output!
ie:My Pubkey ends in "ajsf0" and doesnt even contain the incorrect string "psmxu"
Please can someone verify if i am doing / seeing something wrong? Accusing the authentic user of being an imposter, Wasnt fun.
Lyn Aldens verification post is here: https://twitter.com/LynAldenContact/status/1626654795606986773
Thanks for your excellent nostr client!
Hi,
Sometimes I see wrong order of posts with some ok, then appear old one, then I see the rest ok, again. Please see the video and the date of notes:
Hi,
If I hibernate notebook with hamstr page opened, then I come back from hibernate mode, I need to refresh hamstr page to see new notes.
On twitter, doing the same thing, I don't need to refresh twitter page.
Thanks
Hi,
Sometimes my own posts do not appear on my feed after I click post button.
Hi,
Search click on user do not work.
Right now, the feed only shows the user name a note is a response to. To get the full context, you need to open the whole thread in another window. It would be great to render the both notes directly in the feed.
At the moment Hamstr always starts with the default list of relays even after you've logged in. It'd be nice to use the relay list from the user's profile instead. That way I can use "my" relays and not add them to Hamstr manually.
Hi,
When clicking on Home button on left menu, should scroll to the top, like twitter.
Hi,
Bug: I let my feed open and then I looked again after some minutes and same post it's still with timestamp "a few seconds ago".
Hi,
For now it's impossible to know when I receive a notification without clicking on Notification button on menu.
Should be more clear on UI when we receive a notification.
on hamstr.to i can't repost any post (using Firefox)
Great work on this nostr
client!
From all the web clients I like this the most.
I could not find what license this project is under, can you please add one.
Other clients offer this, i.e.:
Happy top help with this and create a PR if wanted/possible (I'm not sure about implications/context of nostr).
See: https://github.com/nostr-protocol/nips/blob/master/09.md
Looks like this has been prepared already: https://github.com/escapedcat/hamstr/blob/main/src/nostr/NostrStore.js#L122-L125
Hi,
Feature request: be able to mention people on new posts and with autocomplete option for nip 05.
Hi,
On notification, someone reacted probably to my note, because show on my notification, right? but the thread show other person note.
See the video:
With the todays surge of d1ckpicks in the feed it would be really nice to have an ability to mute or block certain users.
P.S. Great client, where to should I send sats?
Hi,
When I open a thread then I click back to go to home window, should remember the position. For now jump to top.
Thanks.
When observing a fast-moving feed, e.g. the global feed, new notes are presented as a "LOAD N UNREAD" button. This keeps the existing feed stable until the user presses the button which renders the new notes. See the image below for reference.
Since timestamps are chosen by the clients there is no guarantee that the timestamps are "correct". If they choose to date the note in the future, the "LOAD N UNREAD" button isn't shown and new notes are rendered in real time. It is almost impossible to read the feed in that state.
See the below image and note that the topmost note is "in a minute". That note will stick there until it becomes the past and other notes fly by.
Hi,
Feature request: be able to search people
Hello! Love the client, really good stuff!
Would love to use Nostr Connect to login, in without having to paste my private key into the browser.
Is pending merge, but the protocol should not change much, so it's safe to be integrated.
nostr-protocol/nips#153
Here you can find a TypeScript SDK to easily integrate it.
https://github.com/nostr-connect/connect
Mobile Apps integrating it are Daisy, Arc, Marina, and Nostrum and potentially many more soon.
Hi,
Feature request: option to login with extensions like Alby and nos2x
Hi,
On first login on Nostrich with Alby I can't see my DM's if I don't go to Messages window and refresh the page again to Alby popup and allow to see the DM's contacts.
Hi,
If I click on my own profile, shouldn't show the Follow button.
Hi,
1- See this post called "Central America" on my Home feed:
2- When I click on "Central America" post appear this:
The problem: the replied message from user Shane show 0 replies, but the correct information should be 3 replies, because in reality it has 3 replies, as you can see in the screenshot 3. Please see that the conversation icon on shane post show 0 but should show 3.
Screenshot 3:
Just added 7 accounts and now the bottom display with 'add account' and logout is out of the screen with no way to get it back. Need to zoom out to get it shown again. It should maybe scroll or the logout/add account always show?
Hi,
On user profile (https://nostrich.com/profile/npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m/replies). if I click in a message and then go back, the page feed position is not saved (Tested on desktop). Always go to top.
Hi,
For some reason many times my Brave browser do not update pages with newer versions. And even with ctrl+f5, the new version of site is not applied. So I think it's interesting to add on settings an option to force update Hamstr. And show the version that Hamstr is.
Thanks.
Hi,
I would like to receive notifications of all notes from some people. So I would like a custom user subscription feature.
Thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.