📚 Welcome to Rares API

A powerful API for managing Discord accounts with ease. Get started in minutes. ✨

Começando

A Rares API fornece endpoints para gerenciar contas Discord através de tokens de usuário.

Base URL: http://rares.wtf/api

Instalação

git clone https://github.com/seu-usuario/rares-api
cd rares-api
npm install
npm start

Autenticação

Todos os endpoints requerem um token Discord válido passado na URL.

// Exemplo de requisição com axios
const axios = require('axios');

const response = await axios.post('http://rares.wtf/api/userInfo/SEU_TOKEN_AQUI');

Limpar DM

Deleta todas as mensagens de uma DM específica.

Endpoint

POST /api/clearDm/:token/:channelId

Parâmetros URL

Resposta

{
    "success": true,
    "deletedMessages": 10,
    "totalMessages": 10
}

Limpar Todas DMs

Deleta todas as mensagens de todas as DMs abertas.

Endpoint

POST /api/clearAllDms/:token

Parâmetros URL

Resposta

{
    "success": true,
    "deletedMessages": 50,
    "processedDMs": 5,
    "totalDMs": 5
}

Fechar DMs

Fecha todas as DMs abertas.

Endpoint

POST /api/closeDms/:token

Parâmetros URL

Resposta

{
    "success": true,
    "closedDms": 5,
    "totalDms": 5
}

Abrir DMs

Abre DMs com todos os amigos.

Endpoint

POST /api/openDms/:token

Resposta

{
    "success": true,
    "openedDms": 10,
    "totalFriends": 10
}

Sair dos Grupos

Sai de todos os grupos DM.

Endpoint

POST /api/leaveGroupDms/:token

Resposta

{
    "success": true,
    "leftGroups": 5,
    "totalGroups": 5
}

Mover Usuários de Voz

Move usuários entre canais de voz.

Endpoint

POST /api/moveVoiceUsers/:token

Body

{
    "fromChannelId": "123456789",
    "toChannelId": "987654321"
}

Resposta

{
    "success": true,
    "movedUsers": 5,
    "totalUsers": 5
}

Desconectar Usuários de Voz

Desconecta todos os usuários de um canal de voz específico.

Endpoint

POST /api/disconnectVoiceUsers/:token

Body

{
    "channelId": "123456789"
}

Resposta

{
    "success": true,
    "disconnectedUsers": 5,
    "totalUsers": 5
}

Sair de Servidores

Sai de todos os servidores que o usuário está.

Endpoint

POST /api/leaveServers/:token

Resposta

{
    "success": true,
    "leftServers": 10,
    "totalServers": 10
}

Deletar Servidores Próprios

Deleta todos os servidores onde o usuário é dono.

Endpoint

POST /api/deleteOwnedServers/:token

Resposta

{
    "success": true,
    "deletedServers": 3,
    "totalOwnedServers": 3
}

Remover Amigos

Remove todos os amigos da lista de amizades.

Endpoint

POST /api/removeFriends/:token

Resposta

{
    "success": true,
    "removedFriends": 50,
    "totalFriends": 50
}