rsshub
Version:
Make RSS Great Again!
15 lines (13 loc) • 551 B
JavaScript
import { t as cache_default } from "./cache-Bo__VnGm.mjs";
import { t as got_default } from "./got-KxxWdaxq.mjs";
//#region lib/routes/luogu/utils.ts
const getUserInfoFromUID = (uid) => cache_default.tryGet("luogu:username:" + uid, async () => {
const data = await got_default(`https://www.luogu.com/user/${uid}`, { query: { _contentOnly: 1 } });
return {
name: data.data.currentData.user.name,
description: data.data.currentData.user.slogan,
avatar: data.data.currentData.user.avatar
};
});
//#endregion
export { getUserInfoFromUID as t };