distify.js v1.2.0
Distify - Npm API
đ Documentação
O que Ă© Distify?
Distify Ă© uma API npm que oferece ferramentas para adicionar e reproduzir mĂșsicas diretamente do Spotify e SoundCloud em servidores do Discord. Com o Distify, vocĂȘ pode pesquisar, reproduzir, pausar, retomar, pular e parar mĂșsicas, alĂ©m de controlar o volume e buscar letras.
Para verificar as atualizaçÔes mais recentes, confira nossas Notas de atualizaçÔes.
âïž Se vocĂȘ estĂĄ tendo problemas durante a instalação ou uso do Distify, verifique aqui para soluçÔes.
AVISO: Este package estå em desenvolvimento, então pode ter uns bugs. Entre em nosso Discord para receber dicas, relatar ou dar sugestÔes.
Dica:
Caso queira usar um exemplo, tem um arquivo test.js no nosso github onde vocĂȘ pode ter um exemplo mais detalhado.
Link do GitHub: https://github.com/cronegamesplays/distifyjs
đ ïž Como instalar?
Para instalar o mĂłdulo distify.js
, abra um terminal ou shell e digite o seguinte cĂłdigo.
Para npm no seu terminal ou shell:
npm install distify.js
Como configurar?
Para usar o Distify, vocĂȘ precisa configurar a classe DistifyClient com suas credenciais do Spotify e as opçÔes do player.
const { Client, GatewayIntentBits } = require('discord.js');
const { DistifyClient } = require('distify.js');
const client = new Client({ intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildVoiceStates] });
const distify = new DistifyClient(client, {
// ConfiguraçÔes da API
configApi: {
clientId: 'YOUR_SPOTIFY_CLIENT_ID',
clientSecret: 'YOUR_SPOTIFY_CLIENT_SECRET'
},
// ConfiguraçÔes do player
configPlayer: {
defaultVolume: 75
}
});
client.once('ready', () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.login('YOUR_DISCORD_BOT_TOKEN');
Como usar?
FunçÔes do player
- Pesquisar mĂșsicas
VocĂȘ pode pesquisar mĂșsicas no Spotify e SoundCloud com o comando search.
const tracks = await distify.search('Nome da mĂșsica ou url do Spotify');
console.log(tracks);
- Tocar mĂșsica
Para tocar uma mĂșsica, use o comando play especificando o nome da mĂșsica e o canal de voz.
const channel = interaction.member.voice.channel;
await distify.play('Nome da mĂșsica ou url do Spotify', channel);
- Controlar o player
Pausar mĂșsica:
distify.pause();
Retomar mĂșsica:
distify.resume();
Pular mĂșsica:
distify.skip();
Parar mĂșsica:
distify.stop();
Ajustar volume:
distify.setVolume(50); // Volume entre 0 e 100
Obter a fila:
const queue = distify.getQueue();
console.log(queue);
Tocar prĂłxima mĂșsica na fila:
await distify.skip();
Para buscar as letras de uma mĂșsica.
const lyrics = await distify.lyrics('Nome da mĂșsica ou artista');
console.log(lyrics);
Suporte Servidor de suporte: Kandaraku Community
Discord do desenvolvedor: cronegamesplays
Desenvolvido e criado por CroneGamesPlays | Kandaraku Studios © 2020 - 2024
Este README cobre a instalação, configuração e uso das principais funcionalidades da API Distify. Adapte os links e as informaçÔes de contato conforme necessårio.