mirror of
https://github.com/believethehype/nostrdvm.git
synced 2025-11-20 10:36:30 +01:00
deleteable events
This commit is contained in:
@@ -6,7 +6,7 @@ from nostr_sdk import Keys, EventBuilder, PublicKey
|
||||
from utils.database_utils import get_from_sql_table, list_db, delete_from_sql_table, update_sql_table, \
|
||||
get_or_add_user, clean_db
|
||||
from utils.dvmconfig import DVMConfig
|
||||
from utils.nip89_utils import nip89_announce_tasks, NIP89Config
|
||||
from utils.nip89_utils import nip89_announce_tasks, NIP89Config, nip89_delete_announcement
|
||||
from utils.nostr_utils import send_event, update_profile
|
||||
|
||||
|
||||
@@ -73,6 +73,18 @@ def admin_make_database_updates(adminconfig: AdminConfig = None, dvmconfig: DVMC
|
||||
if adminconfig.REBROADCAST_NIP89:
|
||||
nip89_announce_tasks(dvmconfig, client=client)
|
||||
|
||||
# TODO make this callable
|
||||
delete_previous_announcement = False
|
||||
if delete_previous_announcement:
|
||||
# privkey from sender
|
||||
keys = Keys.from_sk_str("")
|
||||
print("Pubkey generated from Private Key " + keys.public_key().to_hex())
|
||||
|
||||
print("Pubkey of Event: " + "") #pubkey from event, to compare to given privkey
|
||||
dtag = "" #dtag from event
|
||||
event_id = "" #id of event
|
||||
nip89_delete_announcement(event_id, keys, dtag, client, dvmconfig)
|
||||
|
||||
if adminconfig.UPDATE_PROFILE:
|
||||
update_profile(dvmconfig, lud16=adminconfig.LUD16)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user