public async Task KickUser([Summary("User to kick")] IUser user, [Summary("Reason for kick"), Remainder] string reason = null) { await _modService.Kick(Context, user, reason); }
public async Task Kick(SocketGuildUser guildUser, [Remainder] string reason = "None provided") => await ReplyAsync(modService.Kick(guildUser, reason, Context.User, Context.Guild.Owner).Result);