I’m not familiar with that library, but if it’s doing nip-50 search, it depends on the relay. Not many relays support nip-50 and the ones that do possibly have different implementations for the search. The nostr.band relay for example performs the search on other fields besides the content field, but I don’t remember which ones.
I moved over from the 'pynostr' library to 'nostr_sdk' because it's being actively maintained, but every once in awhile I get stuck
Why doesn't this filter work to search events in the NIP94 File Metadata?
Filter().kind(Kind(1063)).custom_tag(SingleLetterTag.lowercase(Alphabet.M), "image/gif").search("dinosaur")
Is there a way to search custom tags that aren't of "SingleLetterTag" type (e.g. "summary", "alt", "ox")?
#asknostr #python
nostr:npub1drvpzev3syqt0kjrls50050uzf25gehpz9vgdw08hvex7e0vgfeq0eseet nostr:npub1vp8fdcyejd4pqjyrjk9sgz68vuhq7pyvnzk8j0ehlljvwgp8n6eqsrnpsw nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w

Discussion
I think you can help me with this one:
I've gotten the library and filter working now (I think), but I'm only seeing 95 events when connected to the damus relay. I added a bunch more relays (nostr band, nos.lol, primal, nostr.wine, nostr-pub) and now I'm up to 892 events (590 are unique hashes/gifs).
But I know we've uploaded more than that since the launch of gifbuddy.
According to Fishcake, nostr.build uses Blastr when sending NIP94 events, but if that's the case then why am I not seeing way more gifs on these relays?
My goal is to make this a simple function for clients to use so that we can get gif buttons without using Tenor and GIPHY
Hoping you come in clutch on this one

Hard to say without knowing exactly what you’re doing. If you could use something like nak or nostr-tools and post your query, I could help more.