public async Task BotInfoCommand() { var Data = KMath.CalculateTime(DiscordBot.Instance.UpTime, DateTime.Now); int UserAmount = (await Guild.GetMembersAsync()).Length; var commandCallValue = await DiscordBot.Instance.cacheManger.GetAsync("CommandCall"); var messageCallValue = await DiscordBot.Instance.cacheManger.GetAsync("MessageCall"); var memoryUsage = Process.GetCurrentProcess().PrivateMemorySize64 / 1000 / 1000; EmbedMaker maker = new EmbedMaker(); maker.setTitle("Kururu's info") .addField("Info", $"This bot is running in {await Program.GuildsData.CountAsync()} Servers") .addInlineField("Language", "c#").addInlineField("Owner", "Hedari") .addInlineField("Commands", commandCallValue) .addInlineField("Messages", messageCallValue) .addInlineField("Memory Usage", $"{memoryUsage} MB") .addField("Runtime", $"This bot has been running for, {Data.Days} Day, {Data.Hours} Hour, {Data.Minutes} Minute and {Data.Seconds} Second"); await Channel.SendMessageAsync("", false, maker); }