Files
discordeno/packages/bot/src/utils.ts
Skillz4Killz 59631f2fac format
2023-10-28 13:25:09 +00:00

14 lines
385 B
TypeScript

import type { BigString } from '@discordeno/types'
export function snowflakeToBigint(snowflake: BigString): bigint {
return BigInt(snowflake) | 0n
}
export function bigintToSnowflake(snowflake: BigString): string {
return snowflake === 0n ? '' : snowflake.toString()
}
export function snowflakeToTimestamp(id: bigint): number {
return Number(id / 4194304n + 1420070400000n)
}