feat: Added group invitation sending and Added webhook configuration per event in the individual instance registration

This commit is contained in:
Davidson Gomes
2023-06-28 10:29:24 -03:00
parent 77bde5325e
commit bca830dc54
20 changed files with 174 additions and 203 deletions

View File

@@ -4,6 +4,7 @@ import {
GroupInvite,
GroupJid,
GroupPictureDto,
GroupSendInvite,
GroupSubjectDto,
GroupToggleEphemeralDto,
GroupUpdateParticipantDto,
@@ -56,10 +57,8 @@ export class GroupController {
return await this.waMonitor.waInstances[instance.instanceName].inviteInfo(inviteCode);
}
public async acceptInvite(instance: InstanceDto, inviteCode: GroupInvite) {
return await this.waMonitor.waInstances[instance.instanceName].acceptInvite(
inviteCode,
);
public async sendInvite(instance: InstanceDto, data: GroupSendInvite) {
return await this.waMonitor.waInstances[instance.instanceName].sendInvite(data);
}
public async revokeInviteCode(instance: InstanceDto, groupJid: GroupJid) {