https://pidgeon.lol/pidgeon-wordmark.svg
Hey folks, I am honestly a bit excited to post this. Pidgeon is live at https://pidgeon.lol
https://blossom.yakihonne.com/caf71424073608137be48cb37c1d7b167790351b78f428df59c4436022396874.webm
What it does right now is pretty straightforward. You can write a post and schedule it for later, keep a queue so you can actually see what is coming up, and check your history so you do not lose track. Media uploads work too via NIP 96, and you can log in with common signers like NIP 07, Nostr Connect through Amber.
“Privacy first”… what does that actually mean here?“Privacy first”… what does that actually mean here?
all comunications between you and the DVM are encrypted. Relays and third parties do not know you are scheduling anything. We made a lot of work to implement an architecture that would work smoothly with a good user experience, if you are technical, you can head over the project Github repo to check how it works in code, otherwise .... Just relax and enjoy it :)
Extra privacy/control and transparency: run your own DVMExtra privacy/control and transparency: run your own DVM
You can actually selfhost your own DVM, you can point Pidgeon to it and keep the whole scheduling pipeline under your control. We open sourced the DVM code in the repo. You can override the default DVM, just by simply putting your own pubkey.
What I would love feedback on, for realWhat I would love feedback on, for real
If you try it, I would love feedback on signer compatibility, relay weirdness, and the UX. Does scheduling feel calm and obvious, or do you get lost and click around until it works. Also tell me what features you would expect from a scheduler that are missing here.
shoutout to @isolabellart whom has been patiently giving me feedback as I have been building this app.
Anyway If you run into bugs, screenshots and a quick note like “what signer” and “what relays” helps a ton. I am shipping changes fast and trying to keep it stable.
LinksLinks
App: https://pidgeon.lol (open to all Nostr users)
Repo: https://github.com/MaviLabArt/Pidgeon
If you give it a spin and it feels useful, tell me what you would want next. And if it feels not useful, also tell me, I can take it. I would rather hear the honest version than silence.
Very cool!
Some UX suggestions:
Publishing to NIP-65 relays should be the default, why forcing the reccomanded?
Really important feature request: use user's Blossom server for uploads
Thanks to your comment, I think I have integrated now most of your suggestions!
Great!
Woow .... This is a gold mine for me... Gonna come back later, to see what we can implement to improve UX further.... Thanks!
As for Blossom Server, users can already add their own under settings ;)
Oh, I didn't notice that it's a editable text, the weak border confused me! A list with dedicated add/remove button would be a better solution.
By the way, you should automatically retrieve and use my Blossom media server fetching kind:10063 (https://github.com/hzrd149/blossom/blob/master/buds/03.md). Same for NIP-96, you have kind:10096.
So you should check the presence of these events and according set the default media server type, using the correct value (if both are present I would suggest using Blossom as default).
All'ultima request posso risponderti io: è la prima cosa che gli ho chiesto ed è già possibile farlo :)
Vedi risposta sopra :)
First impressions looks crisp 👌 excellent work 👏
Thank you
I've removed top boost pinning given some of the recent ranking changes. If you'd like, I'd be happy to prorate a refund.
Hello could it be possible instead to get the post boosted again? Thanks!
It failed to schedule for me. I'm not sure why. I signed in with the Amber App.
I also tried Shipyard.pub back in the day, but I don't really understand the use case for these apps yet.
Are you sure you gave the permission with amber?
The use case is simply to schedule posts in the future. Some people might for example live in timezones where there is not much engagement. Or they have an idea that they want to post later.
Perfectly fine if this is not your use case of course!
I'm not sure. I can try again.
Nice, really nice! Great job here!!
Thanks!!
I used to use Tweet Deck when it was a free webapp. It had scheduling, but now it's a paid feature. Now I see this and I'm thinking "nature is healing"
Congrats on the launch! 🚀
Wow!
Well if you have any feature you are missing from Tweet Deck, let us know! Never had the experience to use it!
This is wonderful, thank you
Thanks!
I like this idea. Scheduling for US time probably gets more engagement.
I'm unable to log in with Nsec Bunker.
Thanks! Uhmm, what relays are you using with your bunker? Would it be possible to add at least of of these and try again?
wss://nos.lol wss://relay.primal.net wss://nostr.mom wss://relay.damus.io
Anyway, I am gonna add the nsec app bunker .... Might help user using that!
I managed to get it working. I copied a string from Nsec Bunker and it worked (usually with Aqstr it automatically closes Nsec Bunker and opens Aqstr).
view on njump.toThis was the note I tried. Good to see that it works!
Nice! Thanks for trying it out!
This actually makes a lot of sense, and I wonder why the main clients never had such functionality. Thanks!
Thanks for your kind words!