Socket
Socket
Sign inDemoInstall

@skybl/sbl

Package Overview
Dependencies
36
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @skybl/sbl

Wrapper oficial para usar a api da SkyBotList


Version published
Weekly downloads
1
decreased by-90%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

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

Keywords

FAQs

Last updated on 09 Feb 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc