# Available placeholders: # {username} user's NIP-05 local part # {npub} user's npub (bech32) # {pubkey} user's hex pubkey # {domain} configured domain # {expires_at} formatted expiry (e.g. "2027-04-27") or "lifetime" # {days_remaining} integer days until expiry (expiring_soon only) # {grace_days} configured USERNAME_GRACE_DAYS (expired only) # {frontend_url} configured FRONTEND_URL # {subscription_type} "yearly" or "lifetime" # # Empty template ("") disables that DM type. welcome: | welcome to nip-05 on {domain} you're now {username}@{domain} expires: {expires_at} manage your identity: {frontend_url}?pubkey={npub} expiring_soon: | heads up — your nip-05 {username}@{domain} expires in {days_remaining} days ({expires_at}) renew here: {frontend_url}?pubkey={npub} yearly or lifetime, your call. expired: | your nip-05 {username}@{domain} has expired and been removed. want it back? same username is reserved for you for {grace_days} days: {frontend_url}?pubkey={npub} extended: | {username}@{domain} renewed new expiry: {expires_at}