Chewey Bot Api (1.0.1)

Download OpenAPI specification:

URL: https://chewey-bot.top License: MIT

Api docs for the Chewey Bot API

There are a few of packages available for interacting with the api (Node.js):

If you like this project and want to help us you can do it with Patreon or PayPal

Images

Get random Images

Returns a random image from the api

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random birb image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random car image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random cat image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random dog image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random duck image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random fantasy art image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random fox image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random koala image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random nature image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random otter image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random owl image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random panda image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random plane image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random rabbit image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random red panda image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random snake image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random space image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random turtle image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Returns a random wolf image

Authorizations:
testApi

Responses

Response samples

Content type
application/json
{}

Analytics

The analytics api

Post Discord Bot analytics

Authorizations:
testApi
Request Body schema: application/json
required

Post analytics for the bot to the api

servers
integer <int32>

The number of servers the bot is in

users
integer <int32>

The number of users the bot can see

channels
integer <int32>

The number of channels the bot can see

sent_messages
integer <int32>

The number of messages the bot has sent

received_messages
integer <int32>

The number of messages the bot has received

ram_used
integer <int32>

The amount of ram the bot is using

Responses

Request samples

Content type
application/json
{
  • "servers": 0,
  • "users": 0,
  • "channels": 0,
  • "sent_messages": 0,
  • "received_messages": 0,
  • "ram_used": 0
}

Response samples

Content type
application/json
{
  • "ok": true
}

Get the most recent report of stats

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

Responses

Response samples

Content type
application/json
{
  • "servers": 0,
  • "users": 0,
  • "channels": 0,
  • "sent_messages": 0,
  • "received_messages": 0,
  • "ram_used": 0,
  • "created": "string"
}

Get the stats from the past ~24 hours

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

Responses

Response samples

Content type
application/json
[
  • [
    ]
]

Get all daily stats from the first date of stats

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Shields

Shields for the analytics api

Get info card

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

Responses

Response samples

Content type
application/json
{}

Get stats for servers

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

format
string
Default: "PNG"
Enum: "SVG" "PNG"

The format of the image.

Responses

Get stats for users

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

format
string
Default: "PNG"
Enum: "SVG" "PNG"

The format of the image.

Responses

Get stats for channels

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

format
string
Default: "PNG"
Enum: "SVG" "PNG"

The format of the image.

Responses

Get stats for sent messages

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

format
string
Default: "PNG"
Enum: "SVG" "PNG"

The format of the image.

Responses

Get stats for received messages

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

format
string
Default: "PNG"
Enum: "SVG" "PNG"

The format of the image.

Responses

Get stats for ram usage

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

format
string
Default: "PNG"
Enum: "SVG" "PNG"

The format of the image.

Responses

Get the date of the recent stats

Authorizations:
testApi
path Parameters
userID
required
string <Snowflake>

The user ID for the owner of the token

format
string
Default: "PNG"
Enum: "SVG" "PNG"

The format of the image.

Responses

Other

Other parts of the api

Returns an image with information about a minecraft

Authorizations:
testApi
path Parameters
IP
required
string
Example: 127.0.0.1

IP of the minecraft server

PORT
required
integer

Port of the minecraft server

BackGround
any
Default: "default"
Enum: "default" "nether" "night" "sunset"

The background for the image

Responses

Response samples

Content type
application/json
{}