diff --git a/bot/logic/closeembed.go b/bot/logic/closeembed.go index 3d01dc8..2a2b8f4 100644 --- a/bot/logic/closeembed.go +++ b/bot/logic/closeembed.go @@ -127,6 +127,7 @@ func BuildCloseEmbed( closedBy uint64, reason *string, rating *uint8, + panel *database.Panel, components [][]CloseEmbedElement, ) (*embed.Embed, []component.Component) { var formattedReason string @@ -159,9 +160,14 @@ func BuildCloseEmbed( colour = customisation.Green.Default() } + panelName := "No Panel Title" + if panel != nil { + panelName = panel.Title + } + // TODO: Translate titles closeEmbed := embed.NewEmbed(). - SetTitle("Ticket Closed"). + SetTitle(fmt.Sprintf("Ticket Closed from: <%s>", panelName)). SetColor(colour). AddField(formatTitle("Ticket ID", customisation.EmojiId, worker.IsWhitelabel), strconv.Itoa(ticket.Id), true). AddField(formatTitle("Opened By", customisation.EmojiOpen, worker.IsWhitelabel), fmt.Sprintf("<@%d>", ticket.UserId), true).