public override async Task Set() { await Target.SendMessageAsync($"You have been banned from {Guild.Name}\r\nThis ban will be removed after {Program.FormatTimeSpan(Duration.Value)}"); await Guild.AddBanAsync(Target, 0, $"By {Operator.Id}: {Reason}"); var txt = await Service.GetAdminChannel(Guild); await txt.SendMessageAsync(embed : GetBuilder() .WithTitle("User Temp-banned") .Build()); }
public async Task BanMember() { var Member = await GetUser(); if (Member != null) { EmbedMaker Maker = new EmbedMaker(); Maker.setTitle("Ban Command").setDesctiption($"{Author.Username} has banned {Member.Username}"); await Guild.AddBanAsync(Member); await Channel.SendMessageAsync("", false, Maker); } }