Esempio n. 1
0
        public static Color GetColor(this LogEmbedType type)
        {
            switch (type)
            {
            case LogEmbedType.MessageDeleted: return(Color.Red);

            case LogEmbedType.MessageEdited: return(new Color(255, 255, 0));

            case LogEmbedType.UserJoined:
            case LogEmbedType.UserLeft:
            case LogEmbedType.UserUpdated:
                return(Color.Green);

            case LogEmbedType.GuildMemberUpdated: return(Color.DarkBlue);

            case LogEmbedType.BoostUpdated:
                return(new Color(255, 0, 207));
            }

            return(Color.Blue);
        }
Esempio n. 2
0
 public LogEmbedBuilder(string title, LogEmbedType type)
 {
     Embed = new BotEmbed(title: title, color: type.GetColor());
 }