UNPKG

umbot

Version:

Universal bot(vk, telegram, viber) or skills for Yandex.Alisa, Маруся and sber

42 lines (41 loc) 1.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MarusiaRequest = void 0; const mmApp_1 = require("../mmApp"); const VkRequest_1 = require("./VkRequest"); class MarusiaRequest extends VkRequest_1.VkRequest { constructor() { super(); if (mmApp_1.mmApp.params.marusia_token) { this.initToken(mmApp_1.mmApp.params.marusia_token); } } async marusiaGetPictureUploadLink() { return await this.call('marusia.getPictureUploadLink'); } async marusiaSavePicture(photo, server, hash) { this._request.post = { photo, server, hash, }; return await this.call('marusia.savePicture'); } async marusiaGetPictures() { return await this.call('marusia.getPictures'); } async marusiaGetAudioUploadLink() { return await this.call('marusia.getAudioUploadLink'); } async marusiaCreateAudio(audio_meta) { this._request.post = { audio_meta, }; return await this.call('marusia.createAudio'); } _log(error) { error = `\n(${Date}): Произошла ошибка при отправке запроса по адресу: ${this._request.url}\nОшибка:\n${error}\n${this._error}\n`; mmApp_1.mmApp.saveLog('MarusiaApi.log', error); } } exports.MarusiaRequest = MarusiaRequest;