first commit
This commit is contained in:
36
internal/messages/defaults.go
Normal file
36
internal/messages/defaults.go
Normal file
@@ -0,0 +1,36 @@
|
||||
package messages
|
||||
|
||||
const defaultWelcome = `welcome to nip-05 on {domain}
|
||||
|
||||
you're now {username}@{domain}
|
||||
expires: {expires_at}
|
||||
|
||||
manage your identity: {frontend_url}?pubkey={npub}
|
||||
`
|
||||
|
||||
const defaultExpiringSoon = `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.
|
||||
`
|
||||
|
||||
const defaultExpired = `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}
|
||||
`
|
||||
|
||||
const defaultExtended = `{username}@{domain} renewed
|
||||
|
||||
new expiry: {expires_at}
|
||||
`
|
||||
|
||||
func defaultTemplates() map[string]string {
|
||||
return map[string]string{
|
||||
"welcome": defaultWelcome,
|
||||
"expiring_soon": defaultExpiringSoon,
|
||||
"expired": defaultExpired,
|
||||
"extended": defaultExtended,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user