Sir, have you setup your NIP-17 DM relays yet?

Sir, have you setup your NIP-17 DM relays yet?

Speaking of NIP-17... Do you have a list of NIP-17 relays? So far, the only one I've found is relay.0xchat.com. Neither auth.nostr1.com nor inbox.nostr.wine support NIP-17 so I'd like some other options.
Both auth.nostr1.com and inbox.nostr.wine were made for nip-17. :)
But most relays accept it.
I agree they should support NIP-17, but last I checked, they do not.
I don't understand what you are saying. I have used them daily for over 9 months now. They fully support it.
If you click on the relays in the Amethyst relay list, it shows which NIPs the relay supports. Neither show NIP-17 as one of the NIPs they support. The NIP-11 info document for those relays also do not indicate support for NIP-17.
That's just old info from their relays... No relay operator ever changes that information.
Isn't the NIP-11 document automatically generated based on the specific configuration of the relay server?
No. It should be manually adjusted by each operator. And no one changes that.
So what's the point? How are we supposed to know which NIPs a server supports if nobody bothers to maintain their NIP-11?
Nip-11 is irrelevant. You shouldn't do anything based on it at this point. Just talk to your relay operator. They will tell you if they support or not.
That's a pretty inefficient system. We're abandoning NIP-11, which automatically reports server compatibility, in favor of manually contacting all your relay operators to ask them which NIPs their server supports? Why is that better?
It's not better. It's your only option today.
Ok, but is there some push to reestablish the accuracy of NIP-11 reporting in relay servers? For the time being, it's not a problem to contact relay operators to ask them what their server supports, but that's not sustainable longterm.
maybe rewrite NIP 11 to say users must contact relay owners by a phone call
Yeah, the NIP-11 query should just return the server operator's home phone number. 🤣
Amethyst recommends auth.nostr1.com however they doesn't list NIP-17 in their supported nips. Why is that?
Because no one ever changes that information. It's all outdated.
Pardon?
Haven also supports NIP-17 (it doesn't show up in the metadata but it does accept GiftWrapped messages).
If it supports NIP-17 but it's not showing up in the NIP-11 info document, I'd say that's a problem that needs to be resolved. When important components are left out of date and inaccurate, it forms the basis of the network's demise. If a server supports a particular NIP, it should be accurately reflected in the NIP-11 document.
I agree. The story about this is that I made a small fix to allow GiftWrapped DMs and some time later nostr:nprofile1qqsw9n8heusyq0el9f99tveg7r0rhcu9tznatuekxt764m78ymqu36cpz4mhxue69uhhyetvv9ujuat50phjummwv5hszymhwden5te0wahhgtn4w3ux7tn0dejj7qg4waehxw309an8yetwwvh82arcduhx7mn99uuwx66a removed supported for Kind 04 DMs. I don't know enough about NIP-17 to claim compatibility, but GiftWrapped messages are working (as in, if I remove all my DM relays but Haven I'm still able to send and receive NIP-17 messages). If anyone more familiar with the NIP is willing to certify NIP-17 compatibility I'm happy to change support metadata (I myself don't know enough to claim NIP support one way or another).
nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqppemhxue69uhkummn9ekx7mp0qythwumn8ghj7anfw3hhytnwdaehgu339e3k7mf0qyghwumn8ghj7mn0wd68ytnhd9hx2tch2deau, Sir, just reiterating the ask to fix Amethyst not to send non chat related events to DM relays.

I found the issue, but this is going to take some time to fix it.
I can't keep track of all these different purposes for different relays... Can't Amethyst manage the relays if the user doesn't want to? Can't I just use a few relays for all these purposes?
There is no point of using nostr if you dont want to manage your own relays. They are the services that give you the freedom promised by the protocol. If you want clients to choose it, Nostr is not very different than Facebook.
Use Primal if you want Facebook-simplicity and a dumbed down experience.
Eu sempre vejo postagens falando sobre a importância dos relés, eu nem sei o que é nem pra que servem e tampouco como configurá-los..
Pra quem não sabe nada disso como eu mas quer aprender, por onde começar?
Pense no relay como uma caixa postal pública (espero q saiba 😄), onde vc coleta msgs q deixaram lá ou vc deixa mensagens lá, mas no caso dos relays não necessariamente são pra vc. Relays são sistemas rodando em algum lugar, pode ser gratuito ou pago, vai depender do quanto vc importa com essas msgs. O importante é, o app q vc usa vai mostrar as msgs dos relays q aquele app está configurado para coletar, ou seja, não existe um relay global onde todos usuários de nostr deixam msgs. É comum uma msg de usuário estar em um relay mas não em outro.Vc vai ter q experimentar para saber qual relay vc quer usar, e apesar de poder usar vários relays, não é recomendável, pois o app vai consumir bastante tráfego de internet. Sobre escolher os relays, vai depender do app que vc usa, alguns tem seus próprios, outros não usam sequer um predefinido. O interesse da pessoa sobre ter controle sobre quais relays utilizar vai determinar como consumir as msgs e até o app de preferência.
A analogia da caixa postal pública ajudou a clarear um pouco, apesar que agora tenho mais perguntas do que respostas 😅
Por exemplo, se eu estou vendo esta sua mensagem e você a minha significa que eu e você estamos conectados a um relé em comum?
Se eu remover este relé então não consigo mais ver esta sua mensagem?
Quando eu sigo um usuário que não tem nenhum relé em comum comigo o que acontece? Tenho acesso à "caixa postal pública" dele? Ela foi adicionada aos meus relés?
Suas dúvidas são ótimas e vc pegou a idéia. Sim, estamos utilizando relays em comum, na verdade, dois: wss://nos.lol e wss://relay.nostr.band. Pode acontecer tbm de um relay propagar msgs para outros relays ou talvez, não tenho certeza, um relay coletar de outros. Sim, se o app q vc usa não mais se conectar aos relays q mencionei, provavelmente vc não mais verá mais minhas msgs, digo provavelmente pois pode acontecer o q mencionei sobre os relays propagarem msgs. Sobre o relay de um usuário q vc segue, apenas o fato de vc ver um usuário significa q vc está conectado ao relay onde o perfil daquele usuário está. E aqui é uma ótima oportunidade pra mencionar q tudo na "rede" nostr ficam registrado nos relays, com exceção da sua chave privada, com isso os detalhes do perfil tbm é um tipo de msg q fica no relay e por isso q eu disse q vc estar vendo um usuário é pq vc conectou ao relay q aquele usuário consome. Outra coisa, alguns apps, talvez todos, são "espertos" em "descobrir" outros relays q o usuário utiliza e assim conseguir exibir msgs pra vc q nem estão em um relay predefinido no seu app, isso graças a um tipo de msg (o mesmo sobre os detalhes do seu perfil) o qual contem uma lista de relays q aquele usuário utiliza. Por exemplo, no link abaixo do njump (existem outros q mostram) tem dados do seu perfil e os relays onde esses dados do perfil estão.