Update web/superball.html

This commit is contained in:
2025-11-18 02:37:28 +00:00
parent c4d73026b5
commit 387f5d4725

View File

@@ -44,6 +44,10 @@
<h3>Reply</h3>
<label for="reply-id">Replying To:</label>
<textarea id="reply-id" placeholder="Enter the eventId..."></textarea>
<label for="event-relay">Relay (Optional):</label>
<textarea id="event-relay" placeholder="Enter the relay url (wss://relay.nostr.com)..."></textarea>
<label for="author-pubkey">Author Pubkey (Optional):</label>
<textarea id="author-pubkey" placeholder="Enter the author's pubkey..."></textarea>
<label for="reply-content">Message Content:</label>
<textarea id="reply-content" rows="3" placeholder="Enter your message content..."></textarea>
@@ -774,6 +778,8 @@
case 'tab2': // Reply
content = document.getElementById('reply-content').value.trim();
eventId = document.getElementById('reply-id').value.trim();
eventRelay = document.getElementById('event-relay').value.trim();
authorPubkey = document.getElementById('author-pubkey').value.trim();
break;
case 'tab3': // Create Profile
name = document.getElementById('name').value.trim();
@@ -810,7 +816,7 @@
eventTemplate = {
kind: 1,
content: content,
tags: [['e', eventId, 'root']],
tags: [['e', eventId, eventRelay, 'root'], ['p', authorPubkey]],
created_at: Math.floor(Date.now() / 1000)
};
break;
@@ -830,6 +836,7 @@
// Your existing event publishing logic here
console.log('Event to publish:', eventTemplate);
// ... rest of your publishing code
// Sign the event using window.nostr (NIP-07)
finalEvent = await window.nostr.signEvent(eventTemplate);