コード例 #1
0
        public async Task DogPic(CommandContext ctx)
        {
            var results = DogService.GetDogPhotoAsync().Result;

            if (results.Status != "success")
            {
                await BotServices.SendEmbedAsync(ctx, Resources.ERR_DOG_PHOTO, EmbedType.Warning).ConfigureAwait(false);
            }
            else
            {
                var output = new DiscordEmbedBuilder()
                             .WithImageUrl(results.Message)
                             .WithColor(DiscordColor.Brown);
                await ctx.RespondAsync(embed : output.Build()).ConfigureAwait(false);
            }
        }
コード例 #2
0
 public void GetDogPhoto()
 {
     Assert.IsTrue(DogService.GetDogPhotoAsync().Result.Status == "success");
 }