mirror of
https://github.com/aljazceru/haven.git
synced 2025-12-19 22:54:21 +01:00
22 lines
393 B
Go
22 lines
393 B
Go
package main
|
|
|
|
import (
|
|
"context"
|
|
"log"
|
|
|
|
"github.com/nbd-wtf/go-nostr"
|
|
)
|
|
|
|
func blast(ev *nostr.Event) {
|
|
ctx := context.Background()
|
|
for _, relay := range config.BlastrRelays {
|
|
log.Println("🔫 blasting to", relay)
|
|
connect, err := nostr.RelayConnect(ctx, relay)
|
|
if err != nil {
|
|
log.Println("error connecting to relay", relay, err)
|
|
continue
|
|
}
|
|
connect.Publish(ctx, *ev)
|
|
}
|
|
}
|