connector: panic with a more useful message when creating nil sender

This commit is contained in:
Skip R
2026-02-09 14:33:56 -08:00
parent 9013e01b49
commit c8561de9c4

View File

@@ -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)
}