Wondering what’s next for npm?Check out our public roadmap! »

    infinity-api

    1.1.8 • Public • Published

    Our infinity bot list main wrapper!

    Join Infinity Bot List

    You can post 3 requests every 5 minutes (Rate Limit)

    Post Requests

    const IBL = require("infinity-api"); // We import our api
    const stats = new IBL("Your BotID", "Your Bot Api token") // Add botID string, And Authorization token from the bot page
    
        setInterval(() => { 
            stats.postStats("Guilds count" /*, "Shards Count" */) // Post guilds count and shards count
        }, 3e5)

    Get Requests

    const IBL = require("infinity-api"); // We import our api
    const stats = new IBL("Your BotID", "Your Bot Api token") // Add botID string, And Authorization token from the bot page
    
    // Get Bot Stats
        stats.getStats((data) => {
            console.log(data)
        })
    
    // Get User Stats
        stats.getUser("userID", (data) => {
            console.log(data)
        })

    Webhooks

    const infinity = require("infinity-api") // We import our api
    const IBL = new infinity("botID", "botAuth", {webPort: 3001, webPath: "/IBLhook", webAuth: "Auth you placed in custom webhooks"}); // We fill requirements
    
    IBL.webhook.on("votes", (vote) => {
        console.log(vote) // Receive vote content
    })
    IBL.webhook.on("ready", console.log) // Once the webserver start u will get message
    IBL.webhook.on("destroyed", console.log) // Any errors will be generated from him

    Install

    npm i infinity-api

    DownloadsWeekly Downloads

    10

    Version

    1.1.8

    License

    Apache-2.0

    Unpacked Size

    8.59 kB

    Total Files

    11

    Last publish

    Collaborators

    • avatar