A package for interact with the open-assisntat.io API
npm i open-assistant.js
pnpm add open-assistant.js
yarn add open-assistant.js
You can check the auto generated docs for more information.
import OpenAssistant from 'open-assistant.js';
const OAclient = new OpenAssistant(process.env.APIKEY, process.env.APIURL); // create the open assistant client
const user = {
id: '530102778408861706',
display_name: 'MrlolDev',
auth_method: 'discord',
}; // user object example
const lang = 'en';
(async () => {
let availability = await OAclient.getAvailability(user, lang);
console.log(availability);
})();
- Get a task
- Get task availability
- Reject tasks
- Accept tasks
- Solve tasks
- Get leaderboard
- Trollboards
- Close tasks
- Messages endpoints
- Users endpoints
- Stats endpoints
- Admin endpoints