A koishi plugin for a certain anime game.
MIT License
Koishi koishi-plugin-genshin Koishi v4 Genshin
#npm:
npm install koishi-plugin-paimon
#or use yarn:
yarn add koishi-plugin-paimon
koishi
database
koishi-plugin-puppeteer
@koishijs/plugin-rate-limit
koishi database
@koishijs/plugin-database-[platform]
sqlite
#npm:
npm install koishi-plugin-puppeteer @koishijs/plugin-database-sqlite @koishijs/plugin-rate-limit
#or use yarn:
yarn add koishi-plugin-puppeteer @koishijs/plugin-database-sqlite @koishijs/plugin-rate-limit
ctx.paimon
paimon.login(uid, cookie?, dsalt?): Paimon
apilogin
Params | Description |
---|---|
uid | uid |
cookie? | Cookie |
dsalt? | Salt |
paimon.render(def, elementType?)(...args): Promise<string | Buffer | h>
API
(...args)
elementTypePromise<T>
paimon.render('bbsSign', 'base64')(true)
Params | Description |
---|---|
def | API |
elementType? | bufferbase64 -> string``buffer -> Buffer , element -> h
|
paimon.bbsSign(onlyInfo?): Promise<SignInfo>
Params | Description |
---|---|
onlyInfo? |
paimon.memo(): Promise<MemoInfo>
paimon.abyss(period?, level?): Promise<AbyssInfo>
Params | Description |
---|---|
period? | |
level? |
paimon.gachaImport(gachaDataJson): Promise<void | boolan>
Params | Description |
---|---|
gachaDataJson |
gachaData-[uid]-[time].json genshin-gacha-export |
paimon.note(month?): Promise<NoteData>
paimon``[uid]
useCommand
true
paimon[.subcommand] [uid] --option [option arg]
paimon -h
[uid]
paimonuid
[uid]
uiduiduidmaster
paimon``#
Yunzai-bot
All game data & pictures from mihoyo