()
| 585 | |
| 586 | if (!media || (fileSize !== undefined && fileSize > MAX_FILE_SIZE)) { |
| 587 | return; |
| 588 | } |
| 589 | |
| 590 | try { |
| 591 | const buffer = await client.downloadMedia(media, {}); |
| 592 | if (!buffer) { |
| 593 | return; |
| 594 | } |
| 595 | const md5 = crypto.createHash('md5').update(buffer).digest('hex'); |