async function decompress(text: string): Promise<string> {
    const compressedData = Buffer.from(text, "base64");
    const decompressedData: Buffer = await new Promise((resolve, reject) => {
        zlib.gunzip(compressedData, (err, res) => {
            if (err) return reject(err);