Files
self-bot/Bot/Commands/boop.go
T
2025-03-23 13:38:56 -04:00

25 lines
612 B
Go

package commands
import "github.com/bwmarrin/discordgo"
var BoopCommand = &discordgo.ApplicationCommand{
Name: "boop",
Description: "Say Boop!",
}
func HandleBoop(s *discordgo.Session, i *discordgo.InteractionCreate) {
var username string
if i.Member != nil {
username = i.Member.User.Username
} else if i.User != nil {
username = i.User.Username
}
response := &discordgo.InteractionResponse{
Type: discordgo.InteractionResponseChannelMessageWithSource,
Data: &discordgo.InteractionResponseData{
Content: username + ", Boop!",
},
}
s.InteractionRespond(i.Interaction, response)
}