diff --git a/components/profile-modal.html b/components/profile-modal.html
index 997ef0c6..5b19d656 100644
--- a/components/profile-modal.html
+++ b/components/profile-modal.html
@@ -1012,6 +1012,59 @@
View encrypted conversations sent with NIP-04 or NIP-44. bitvid keeps message data on this device only.
+
+
+
+
Direct message actions
+
+ Start a new DM or jump to relay preferences before you send.
+
+
+
+
+
+
+
Preferred DM relay
+
+ Select a relay to prioritize encrypted message delivery.
+
+
+
+
+
+
+
Privacy mode (coming soon)
+
+ Pause inbound DM sync and clear cached previews on this device.
+
+
+
+
+
{
+ this.handleSendDmRequest();
+ });
+ }
+
+ if (this.profileMessagesOpenRelaysButton instanceof HTMLElement) {
+ this.profileMessagesOpenRelaysButton.addEventListener("click", () => {
+ this.handleOpenDmRelaysRequest();
+ });
+ }
+
+ if (this.profileMessagesPrivacyToggle instanceof HTMLElement) {
+ this.profileMessagesPrivacyToggle.addEventListener("change", (event) => {
+ const toggle = event.currentTarget;
+ if (toggle instanceof HTMLInputElement) {
+ this.handlePrivacyToggle(toggle.checked);
+ }
+ });
+ }
+
if (this.profileMessageSendButton instanceof HTMLElement) {
this.profileMessageSendButton.addEventListener("click", () => {
void this.handleSendProfileMessage();