feat: Mimic browser TLS fingerprint in node
- Fix Unknown Message (maybe)
This commit is contained in:
@@ -9,7 +9,31 @@ const { Error, RangeError, TypeError } = require('../errors');
|
||||
exports.MaxBulkDeletableMessageAge = 1_209_600_000;
|
||||
|
||||
exports.UserAgent =
|
||||
'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) discord/1.0.9031 Chrome/108.0.5359.215 Electron/22.3.26 Safari/537.36';
|
||||
'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.5359.215 Electron/22.3.26 Safari/537.36';
|
||||
|
||||
/**
|
||||
* Google Chrome v108 TLS ciphers
|
||||
* @see {@link https://tls.browserleaks.com/tls}
|
||||
* @see {@link https://github.com/yifeikong/curl-impersonate}
|
||||
* @typedef {Array<string>} Ciphers
|
||||
*/
|
||||
exports.ciphers = [
|
||||
'TLS_AES_128_GCM_SHA256',
|
||||
'TLS_AES_256_GCM_SHA384',
|
||||
'TLS_CHACHA20_POLY1305_SHA256',
|
||||
'ECDHE-ECDSA-AES128-GCM-SHA256',
|
||||
'ECDHE-RSA-AES128-GCM-SHA256',
|
||||
'ECDHE-ECDSA-AES256-GCM-SHA384',
|
||||
'ECDHE-RSA-AES256-GCM-SHA384',
|
||||
'ECDHE-ECDSA-CHACHA20-POLY1305',
|
||||
'ECDHE-RSA-CHACHA20-POLY1305',
|
||||
'ECDHE-RSA-AES128-SHA',
|
||||
'ECDHE-RSA-AES256-SHA',
|
||||
'AES128-GCM-SHA256',
|
||||
'AES256-GCM-SHA384',
|
||||
'AES128-SHA',
|
||||
'AES256-SHA',
|
||||
];
|
||||
|
||||
/**
|
||||
* The types of WebSocket error codes:
|
||||
|
||||
Reference in New Issue
Block a user