This version (2023/01/18 22:39) was approved by dante557.The Previously approved version (2023/01/18 22:38) is available.Diff

Please Note: All APIs mentioned here are community driven and are NOT offically supported the Deepbot team. If you require support with regards to this the first port of call should be the creator/maintainer of the API.

APIs (Application Program Interface) are a great way to add some additional functionality to Deepbot. For example, you could use an API to retrieve the latest Tweet that you have sent from Twitter or the latest Youtube video from your favourite creator. These are usable in Deepbot through @customapi@ or, for certain APIs that return JSON formatted pages, the VIP exclusive variable @customjsonapi@.

Have an API that we have not mentioned here that you would like to see mentioned? Let us know on our Discord server and we will look to adding a link to the API in question as soon as possible.

You can read more about features that are exclusive to the Deepbot VIP subscription here: VIP Features You can read more about @customapi@ and other variables usable in commands here: Custom Command Variables

Missing a API you would like to see? Give me a message on Discord and ill have a look into adding one!

API Name/Usage URL Endpoint URL Parameters Example Deepbot Usage Description
Convert Time ?seconds=SECONDS
Converts to seconds that you pass to a readable sentence regarding the time.

I.e 55010000000 seconds would become 1768 years, 6 months, 29 days, 19 hours, 33 minutes and 20 seconds
Define a word ?term=Word To Search
Find the (potential) definition of a word of your choosing
Choose At Random ?choices=list separated by commas
Choose at random from a list of provided options. Put a comma between each item you want it to select from. For items with spaces, put %20 instead of a space.
Latest YouTube Video ?id=YOUTUBEID
Grab the latest video of the provided ID so that the link can be posted in chat.

To find your YouTube's channel ID, go to the following link -