public EmbedBuilder GenerateEmbed(SocketGuild guild, bool useVoting) { var builder = new EmbedBuilder { Title = $"Ticket #{TicketNumber}", Color = GetTicketColor(), Description = Message?.FixLength(512), Author = GetAuthorBuilder(guild) }; if (useVoting) { builder.Footer = GetFooterBuilder(); } if (StateMessage != null) { builder.AddField($"{State} Message", StateMessage.FixLength(512)); } return(builder); }