Inheritance: MonoBehaviour
Exemplo n.º 1
0
        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));
            }
        }
Exemplo n.º 2
0
 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));
     }
 }
Exemplo n.º 3
0
 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));
     }
 }
Exemplo n.º 4
0
        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));
            }
        }