コード例 #1
0
 public MemeCommand(MemeResultType resultType, string name, string value, string description)
 {
     ResultType  = resultType;
     Name        = name;
     Value       = value;
     Description = description;
 }
コード例 #2
0
ファイル: MemeModule.cs プロジェクト: penev92/SteakBot
        private Task SendResponse(bool commandResult, MemeResultType memeType, string value, string failureMessage)
        {
            var replyMessage = string.Empty;
            var embed        = new EmbedBuilder();

            if (commandResult)
            {
                if (memeType == MemeResultType.Image)
                {
                    embed.ImageUrl = value;
                }
                else
                {
                    replyMessage = value;
                }
            }
            else
            {
                replyMessage = failureMessage;
            }
            return(ReplyAsync(replyMessage, embed: embed?.Build()));
        }