This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@skybl/sbl

1.1.4-5.1 • Public • Published

Sky Botlist - NPM oficial

  • Entre agora em nosso discord aqui

Requisitos

  • Ter um bot aprovado em nossa plataforma
  • Gerar um token pelo /api

Como usar

  • Por enquanto ela é só de websockets. Em um futuro próximo irá também ter rotas da api.

Base Inicial:

  • Esse código é código que vai ser necessário para todas as outras rotas
const sbl = require("@skybl/sbl")
const Sbl = new sbl("Seu token pessoal","Id do seu bot aprovado")
Sbl.on("ready",()=>{
  console.log("Estou pronto para uso")
})

Evento Ao Votar:

Sbl.on("voted",async(user_id)=>{
  console.log(`Alguém com o id ${user_id} votou em meu bot`)
})

Rotas da api pelo wrapper:

Sbl.api.votes.get() // Retorna um array com todos que votaram
Sbl.api.votes.get("userID") // Retorna um objeto com os dados do usuário em relação aos votos
Sbl.api.votes.length() // Retorna a quantidade total de votos
Sbl.api.votes.text() // Retorna um texto com quem mais votou

Para amantes do aoi.js, nós temos a solução para usar nossa api!

// No nosso exemplo, iremos supor que seu cliente do aoi.js está na variável client, caso não seja, só alterar!
Sbl.aoi(client)

Funções fornecidas:

  • $canVote[userID] - Veja se um usuário pode votar, se puder votar, retorna true caso não, retorna false
  • $lastVote[userID] - Retorna em milissegundos o último voto do usuário.
  • $userVotes[userID] - Retorna a quantidade exata de votos que um usuário tem
  • $votes - Retorna o total de votos que o bot tem
  • $voteRankText - Retorna um rank em texto de quem mais votou no bot
  • $voteList - Retorna um array com todos os votos

Package Sidebar

Install

npm i @skybl/sbl

Weekly Downloads

0

Version

1.1.4-5.1

License

ISC

Unpacked Size

17.8 kB

Total Files

3

Last publish

Collaborators

  • skybl-host