Snowflake ID type for Discord
Discord uses 64-bit unsigned integers for unique identifiers, but serializes them as strings in JSON to avoid precision loss.