public async Task Unban_user(IUser user2unban) { if (Decisoes.Decidir_Double(Context.User, user2unban)) { await Context.Guild.RemoveBanAsync(user2unban); await Context.Channel.SendMessageAsync(Respostas.Aceitar_Resp(Context)); } else { await Context.Channel.SendMessageAsync(Respostas.Rejeitar_Resp(Context)); } }
public async Task Remove_user(IUser user2add, string Role) { if (Decisoes.Decidir_Double(Context.User, user2add)) { var user = user2add; var role = Context.Guild.Roles.FirstOrDefault(x => x.Name == Role); await(user as IGuildUser).RemoveRoleAsync(role); await Context.Channel.SendMessageAsync(Respostas.Aceitar_Resp(Context)); } else { await Context.Channel.SendMessageAsync(Respostas.Rejeitar_Resp(Context)); } }
public async Task Add_me(string Role) { if (Decisoes.Decidir_Single(Context.User)) { var user = Context.User; var role = Context.Guild.Roles.FirstOrDefault(x => x.Name == Role); await(user as IGuildUser).AddRoleAsync(role); await Context.Channel.SendMessageAsync(Respostas.Aceitar_Resp(Context)); } else { await Context.Channel.SendMessageAsync(Respostas.Rejeitar_Resp(Context)); } }
public async Task Ban_user(IUser user2add) { if (Decisoes.Decidir_Double(Context.User, user2add)) { var user = user2add; await Context.Guild.AddBanAsync(user2add); await Context.Channel.SendMessageAsync(Respostas.Aceitar_Resp(Context)); } else { await Context.Channel.SendMessageAsync(Respostas.Rejeitar_Resp(Context)); } }