wechaty-puppet-official-account
Version:
Wechaty Puppet for WeChat Official Accounts
29 lines • 1.46 kB
JavaScript
;
/// <reference path="./typings.d.ts" />
Object.defineProperty(exports, "__esModule", { value: true });
exports.VERSION = exports.log = exports.envOptions = exports.qrCodeForChatie = void 0;
const file_box_1 = require("file-box");
const wechaty_puppet_1 = require("wechaty-puppet");
Object.defineProperty(exports, "log", { enumerable: true, get: function () { return wechaty_puppet_1.log; } });
const package_json_js_1 = require("./package-json.js");
const VERSION = package_json_js_1.packageJson.version || '0.0.0';
exports.VERSION = VERSION;
const CHATIE_OFFICIAL_ACCOUNT_QRCODE = 'http://weixin.qq.com/r/qymXj7DEO_1ErfTs93y5';
function qrCodeForChatie() {
return file_box_1.FileBox.fromQRCode(CHATIE_OFFICIAL_ACCOUNT_QRCODE);
}
exports.qrCodeForChatie = qrCodeForChatie;
function envOptions() {
/* eslint-disable sort-keys */
return {
appId: process.env['WECHATY_PUPPET_OA_APP_ID'],
appSecret: process.env['WECHATY_PUPPET_OA_APP_SECRET'],
personalMode: !!process.env['WECHATY_PUPPET_OA_PERSONAL_MODE'],
port: process.env['WECHATY_PUPPET_OA_PORT'] ? parseInt(process.env['WECHATY_PUPPET_OA_PORT']) : undefined,
token: process.env['WECHATY_PUPPET_OA_TOKEN'],
webhookProxyUrl: process.env['WECHATY_PUPPET_OA_WEBHOOK_PROXY_URL'],
accessTokenProxyUrl: process.env['WECHATY_PUPPET_OA_ACCESS_TOKEN_PROXY'],
};
}
exports.envOptions = envOptions;
//# sourceMappingURL=config.js.map