diff --git a/src/Discord/Types/ILinkData.ts b/src/Discord/Types/ILinkData.ts index fd20009..4bf543d 100644 --- a/src/Discord/Types/ILinkData.ts +++ b/src/Discord/Types/ILinkData.ts @@ -1,6 +1,6 @@ interface ILinkData { - channelID: number, - fileID: number, + channelID: bigint, + fileID: bigint, fileName: string } diff --git a/src/Discord/Utils/ParseLink.ts b/src/Discord/Utils/ParseLink.ts index 1eaa819..25cffe1 100644 --- a/src/Discord/Utils/ParseLink.ts +++ b/src/Discord/Utils/ParseLink.ts @@ -30,11 +30,13 @@ function ParseLink(input: string): IParsedLink { if (!fileName.includes(".")) return { error: ELinkIssue.FILENAME_NO_DOT }; + console.log(channelID); + return { error: ELinkIssue.NONE, data: { - channelID: Number(channelID), - fileID: Number(channelID), + channelID: BigInt(channelID), + fileID: BigInt(fileID), fileName } }