filter for DM

This commit is contained in:
callebtc
2023-02-13 23:02:36 +01:00
parent 383f49e0b2
commit 2872fe3c24
2 changed files with 3 additions and 6 deletions

View File

@@ -96,12 +96,13 @@ class NostrClient:
self.private_key.sign_event(dm)
self.relay_manager.publish_event(dm)
def get_dm(self, sender_publickey: PublicKey, callback_func=None):
def get_dm(self, sender_publickey: PublicKey, callback_func=None, filter_kwargs={}):
filters = Filters(
[
Filter(
kinds=[EventKind.ENCRYPTED_DIRECT_MESSAGE],
pubkey_refs=[sender_publickey.hex()],
**filter_kwargs,
)
]
)