fix: adjusts in connection

This commit is contained in:
Davidson Gomes
2023-12-08 18:44:52 -03:00
parent 41b2946cdc
commit 9a5dbe055e
3 changed files with 13 additions and 12 deletions

View File

@@ -17,6 +17,7 @@ import makeWASocket, {
getContentType,
getDevice,
GroupMetadata,
isJidBroadcast,
isJidGroup,
isJidUser,
makeCacheableSignalKeyStore,
@@ -1333,6 +1334,12 @@ export class WAStartupService {
qrTimeout: 40_000,
defaultQueryTimeoutMs: undefined,
emitOwnEvents: false,
shouldIgnoreJid: (jid) => {
const isGroupJid = this.localSettings.groups_ignore && isJidGroup(jid);
const isBroadcast = !this.localSettings.read_status && isJidBroadcast(jid);
return isGroupJid || isBroadcast;
},
msgRetryCounterCache: this.msgRetryCounterCache,
getMessage: async (key) => (await this.getMessage(key)) as Promise<proto.IMessage>,
generateHighQualityLinkPreview: true,
@@ -1414,6 +1421,12 @@ export class WAStartupService {
qrTimeout: 40_000,
defaultQueryTimeoutMs: undefined,
emitOwnEvents: false,
shouldIgnoreJid: (jid) => {
const isGroupJid = this.localSettings.groups_ignore && isJidGroup(jid);
const isBroadcast = !this.localSettings.read_status && isJidBroadcast(jid);
return isGroupJid || isBroadcast;
},
msgRetryCounterCache: this.msgRetryCounterCache,
getMessage: async (key) => (await this.getMessage(key)) as Promise<proto.IMessage>,
generateHighQualityLinkPreview: true,