Use references for emoji structs in component buttons
ci/woodpecker/push/woodpecker Pipeline was successful Details

This commit is contained in:
Elara 2024-01-10 00:14:27 -08:00
parent 29b787d31e
commit 53ecef743c
3 changed files with 5 additions and 5 deletions

View File

@ -158,7 +158,7 @@ func onPollFinish(s *discordgo.Session, i *discordgo.InteractionCreate) error {
currentRow.Components = append(currentRow.Components, discordgo.Button{
CustomID: "vote:" + strconv.Itoa(i) + ":" + privacyToken,
Style: discordgo.SecondaryButton,
Emoji: discordgo.ComponentEmoji{
Emoji: &discordgo.ComponentEmoji{
Name: e.Name,
ID: e.ID,
},

View File

@ -250,7 +250,7 @@ func updateReactionRoleCategoryMsg(s *discordgo.Session, channelID, category str
currentRow.Components = append(currentRow.Components, discordgo.Button{
CustomID: "role:" + roleID,
Style: discordgo.SecondaryButton,
Emoji: discordgo.ComponentEmoji{
Emoji: &discordgo.ComponentEmoji{
Name: e.Name,
ID: e.ID,
},

View File

@ -74,7 +74,7 @@ func onMakeVettingMsg(s *discordgo.Session, i *discordgo.InteractionCreate) erro
Label: "Request Vetting",
Style: discordgo.SuccessButton,
Disabled: false,
Emoji: discordgo.ComponentEmoji{Name: clipboardEmoji},
Emoji: &discordgo.ComponentEmoji{Name: clipboardEmoji},
CustomID: "vetting-req",
},
}},
@ -135,13 +135,13 @@ func onVettingRequest(s *discordgo.Session, i *discordgo.InteractionCreate) erro
discordgo.ActionsRow{Components: []discordgo.MessageComponent{
discordgo.Button{
Label: "Accept",
Emoji: discordgo.ComponentEmoji{Name: checkEmoji},
Emoji: &discordgo.ComponentEmoji{Name: checkEmoji},
Style: discordgo.SuccessButton,
CustomID: "vetting-accept:" + i.Member.User.ID,
},
discordgo.Button{
Label: "Reject",
Emoji: discordgo.ComponentEmoji{Name: crossEmoji},
Emoji: &discordgo.ComponentEmoji{Name: crossEmoji},
Style: discordgo.DangerButton,
CustomID: "vetting-reject:" + i.Member.User.ID,
},