pull down to refresh

Hmm, doesn't show yet. Maybe it takes some time to relay...

Doesn't show, yet I had to sign w getAlby extension when posting on SN...

reply

Where did you look? I just tried it myself but I got a weird timeout error from signing initially.

But then I tried again, then I got an Damus relay error with a prompt to retry or skip. Then I retried and then it worked and now I can see my note when I click on this:

https://m.stacker.news/9780

So basically as @cleaningup12 mentioned here:

Yes my posts cross over to nostr, sometimes I get a notification that xyz relay isn't responding....retry or skip and its done

Did you try crossposting while creating the post? You can also use the share button to crosspost afterwards:

https://m.stacker.news/9783

update: I also can't see my crosspost on my profile on Primal. I think it's just a relay thing. If you haven't configured any relays, we default to these relays:

  • wss://nostrue.com/
  • wss://relay.damus.io/
  • wss://relay.nostr.band/
  • wss://relay.snort.social/
  • wss://nostr21.com/
reply

Mhh, configured my relays on Primal now but still can't see my note on it

https://m.stacker.news/9784

@bitcoinplebdev, any idea what's going on? I know nostr can be weird but shouldn't I see my own note if I connected to the same relay that I posted to?

Just wondering if you might know more. Not trying to put any blame on you, I think your code works well. It's just nostr idiosyncrasies, I believe.

reply

Hmm yeah I'll look into this today and try to replicate

reply

We found the issue. We thought it's kind 1 events but it's actually kind 30023 so they don't show up on "normal" nostr clients but on clients like habla.news. This makes sense since kind 1 does not support edits but kind 30023 does.

So there is no problem with your code, just with UX.

update: to be fair, it was @Thawne here. And he's right, we should explain it better that these won't ever show up in clients like Primal or Snort afaict.

reply

Ahh ok yeah that makes sense I think some more clients like Damus and Primal are starting to support reading in 30023's but it's mostly web clients still.

I wonder if there's a clean way we could give people an option to crosspost as a kind 1? We would need to enforce a character limit and append the title to the top of the content field if the user selects that option but it could be done pretty easily.

reply
30 sats \ 1 reply \ @ek 31 Dec 2023

Maybe also post as kind 1 after they can't edit anymore (after 10 mins)? For this, you would need to queue a job for the worker.

Also wondering if we should limit this to posts. As it is, I don't think stackers would want to crosspost comments without context.

reply
We would need to enforce a character limit and append the title to the top of the content field

Oh, didn't acknowledge this. Is there a character limit for content of kind 1 events? I see that they are called "Short Text Note" but I can't see a specific limit in NIP-01.

deleted by author

I tried both at the time of posting, and now, after posting and clicking the share button. After a few red error messages, a green success message appeared saying crossposting was succesful. Yet, can't see it on iris or primal, even though relay.snort.social is set up on Iris and relay.damus.io is set up on primal.

reply

Yeah, I have the same problem. But can you see nostr note if you click the context menu?

reply

I can see nostr note when i click the context menu, but I get this error message:

https://m.stacker.news/9786

reply

interesting, can you share the link?

reply

Tried again as I was fetching the link for you, but it suddenly works now. Maybe it needed some time. Still doesn't show on primal nor iris.to, though.

reply
Tried again as I was fetching the link for you, but it suddenly works now.

lol, classic

Still doesn't show on primal nor iris.to, though.

Yep, for me too. We will need to look into this.