discord-watch-api v1.0.6
Discord Watch API
This is a Node.js package for interacting with the Discord Watch API. It provides a simple and easy-to-use interface for fetching data from the Discord Watch API.
Installation
You can install this package using npm:
npm install discord-watch-apiUsage
First, import the DiscordWatchAPI class from the package:
import DiscordWatchAPI from 'discord-watch-api';Then, create a new instance of the DiscordWatchAPI class, passing your API key as a parameter to the constructor:
const discordWatchAPI = new DiscordWatchAPI('your-api-key');Now you can use the methods provided by the DiscordWatchAPI class to interact with the Discord Watch API. Here are some examples:
// Get an application by its ID
const application = await discordWatchAPI.getApplication('application-id');
console.log(application);
// Get a bot by its ID
const bot = await discordWatchAPI.getBot('bot-id');
console.log(bot);
// Get a presence by its ID
const presence = await discordWatchAPI.getPresence('bot-id');
console.log(presence);
// Search for applications
const applications = await discordWatchAPI.searchApplications('query');
console.log(applications);Methods
The DiscordWatchAPI class provides the following methods:
getApplication(id: string): Fetches an application by its ID.getBot(id: string): Fetches a bot by its ID.getPresence(id: string): Fetches a presence by its ID.searchApplications(query: string, after_id?: string, sort?: string, after_sort?: number, limit?: number): Searches for applications.
All methods are asynchronous and return a Promise that resolves with the data from the Discord Watch API.
Examples
Examples can be found in the examples directory.
License
This package is licensed under the GPL-3.0 License. See the LICENSE file for more details.