Skip to content

Commit 3fe55bd

Browse files
committed
fix: gatekeep message should be sent to join/leave channel, not as interaction response.
1 parent 1e320ed commit 3fe55bd

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

commands/gatekeep.go

+9-6
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,13 @@ func approvedInnerHandler(e *handler.CommandEvent, guild discord.Guild, member d
122122
slog.Warn("Failed to render approved message template.")
123123
return err
124124
}
125-
return e.CreateMessage(discord.NewMessageCreateBuilder().
126-
SetContent(contents).
127-
SetAllowedMentions(&discord.AllowedMentions{
128-
Users: []snowflake.ID{member.User.ID},
129-
}).
130-
Build())
125+
_, err = e.Client().Rest().CreateMessage(channel,
126+
discord.NewMessageCreateBuilder().
127+
SetContent(contents).
128+
SetAllowedMentions(&discord.AllowedMentions{
129+
Users: []snowflake.ID{member.User.ID},
130+
}).
131+
Build(),
132+
)
133+
return err
131134
}

0 commit comments

Comments
 (0)