Files

34 lines
846 B
TypeScript

import { Guild } from 'discord.js'
import { setFlag, globalStorage, guildStorage } from '..'
import { GuildStorage } from '../lib/storageclass'
const DefaultStorage = {
pingCount: 0,
}
function main() {
//change the storage directory
setFlag('dir', './data/test')
let globalStor = globalStorage()
let guildStor = guildStorage({ id: '000' } as Guild) as
| GuildStorage
| undefined
let globalJson = globalStor.getJson(DefaultStorage)
let guildJson = guildStor?.getJson(DefaultStorage)
globalJson.pingCount++
console.log(globalJson, guildJson)
if (guildJson) guildJson.pingCount++
console.log(globalJson, guildJson)
globalStor.set(globalJson)
if (guildStor && guildJson) guildStor.set(guildJson)
}
main()
// setTimeout(() => main(), 1000)
// setTimeout(() => main(), 2000)