From c8561de9c4bc605c1a9981e87825674a52bbc1b3 Mon Sep 17 00:00:00 2001 From: Skip R Date: Mon, 9 Feb 2026 14:33:56 -0800 Subject: [PATCH] connector: panic with a more useful message when creating nil sender --- pkg/connector/client.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/connector/client.go b/pkg/connector/client.go index 6e92af8..ece6371 100644 --- a/pkg/connector/client.go +++ b/pkg/connector/client.go @@ -394,6 +394,10 @@ func (d *DiscordClient) selfEventSender() bridgev2.EventSender { } func (d *DiscordClient) makeEventSender(user *discordgo.User) bridgev2.EventSender { + if user == nil { + panic("DiscordClient makeEventSender was passed a nil user") + } + return d.makeEventSenderWithID(user.ID) }