diff --git a/src/WAConnection/1.Validation.ts b/src/WAConnection/1.Validation.ts index 4017345..ac3a578 100644 --- a/src/WAConnection/1.Validation.ts +++ b/src/WAConnection/1.Validation.ts @@ -64,6 +64,7 @@ export class WAConnection extends Base { this.user = await this.validateNewConnection(validationJSON[1]) // validate the connection this.logger.info('validated connection successfully') + this.emit ('connection-validated', this.user) const response = await this.query({ json: ['query', 'ProfilePicThumb', this.user.jid], waitForOpen: false, expect200: false, requiresPhoneConnection: false }) this.user.imgUrl = response?.eurl || '' diff --git a/src/WAConnection/Constants.ts b/src/WAConnection/Constants.ts index 4945a35..b343ae4 100644 --- a/src/WAConnection/Constants.ts +++ b/src/WAConnection/Constants.ts @@ -431,4 +431,5 @@ export type BaileysEvent = 'group-settings-update' | 'group-description-update' | 'received-pong' | - 'credentials-updated' \ No newline at end of file + 'credentials-updated' | + 'connection-validated' \ No newline at end of file