Update nostr.py

Fix: Update add_relays() to add_relay() in nostr.py
Description
This PR fixes an issue , the method add_relays() was renamed to add_relay() and now accepts a single string instead of a list.

Error Message

AttributeError: 'Client' object has no attribute 'add_relays'. Did you mean: 'add_relay'?
After changing the code to use add_relay(), another error occurred:


The error occurred because the updated add_relay() method expects a string but was passed a list. This was due to the previous usage of add_relays() which accepted a list of URLs.


await client.add_relays(["ws://localhost:7777"])
To:
await client.add_relay("ws://localhost:7777")
This commit is contained in:
BitcoinVeneto 2025-02-23 12:08:54 +01:00 committed by GitHub
parent 0477359617
commit 668e62af91
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -25,7 +25,7 @@ class Nostr:
client = Client(signer)
# Add relays and connect
await client.add_relays(["ws://localhost:7777"])
await client.add_relay("ws://localhost:7777")
await client.connect()
robot_name = await self.get_robot_name(order)