UNPKG

osu-api-extended

Version:

Advanced osu! api wrapper for v1 and v2, with extra stuff

47 lines 1.44 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.description = void 0; const request_1 = require("../../../../utility/request"); const request = (0, request_1.namespace)('https://osu.ppy.sh/api/v2/'); exports.description = { auth: 3, title: __filename, method: 'GET', description: 'Send new message to user', params: [ { type: 'string', name: 'target_id', optional: false, description: 'User id to start PM with', }, { type: 'string', name: 'message', optional: false, description: 'message to send', }, { type: 'boolean', name: 'is_action', optional: true, description: 'whether the message is an action', }, { type: 'string', name: 'uuid', optional: true, description: 'client-side message identifier which will be sent back in response and websocket json', }, ], return: 'response', }; const name = async (target_id, message, is_action, uuid) => { const data = await request(`chat/new`, { method: 'POST', data: JSON.stringify({ target_id, message, is_action, uuid }), }); return data; }; exports.default = name; //# sourceMappingURL=new.js.map