steam-family-bot-core
Version:
一个用于新版 Steam 家庭的库存监控 Bot 插件
20 lines • 796 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.tokenRefresh = void 0;
const tokenRefresh = async (c) => {
const { steam, botService, config, logger } = c;
logger.info('trigger token refresher');
const accounts = await steam.db.Account.getAllSteamAccount();
const invalidAccount = accounts.filter((account) => account.status === 'invalid');
for (const account of invalidAccount) {
try {
await steam.renewAccountToken(account);
logger.info(`token for 「${account.steamId} refreshed successfully`);
}
catch (e) {
logger.info(`token for 「${account.steamId}」 refreshed failed`, e);
}
}
};
exports.tokenRefresh = tokenRefresh;
//# sourceMappingURL=tokenRefresh.js.map