@japofc/baileys - v2.4.7
GitHub
npm
Preparing search index...
GroupEventsTracker
Interface GroupEventsTracker
interface
GroupEventsTracker
{
size
:
number
;
bind
(
sock
:
unknown
)
:
()
=>
void
;
clear
()
:
void
;
getEvents
(
groupJid
?:
string
)
:
GroupEvent
[]
;
groupsHandler
(
updates
:
unknown
[]
)
:
void
;
onAny
(
cb
:
(
event
:
GroupEvent
)
=>
void
)
:
()
=>
void
;
onDemote
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
;
onGroupUpdate
(
cb
:
(
event
:
GroupUpdateEvent
)
=>
void
)
:
()
=>
void
;
onJoin
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
;
onLeave
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
;
onModify
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
;
onPromote
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
;
participantsHandler
(
update
:
unknown
)
:
void
;
unbind
()
:
void
;
}
Index
Properties
size
Methods
bind
clear
get
Events
groups
Handler
on
Any
on
Demote
on
Group
Update
on
Join
on
Leave
on
Modify
on
Promote
participants
Handler
unbind
Properties
Readonly
size
size
:
number
Methods
bind
bind
(
sock
:
unknown
)
:
()
=>
void
Parameters
sock
:
unknown
Returns
()
=>
void
clear
clear
()
:
void
Returns
void
get
Events
getEvents
(
groupJid
?:
string
)
:
GroupEvent
[]
Parameters
Optional
groupJid
:
string
Returns
GroupEvent
[]
groups
Handler
groupsHandler
(
updates
:
unknown
[]
)
:
void
Parameters
updates
:
unknown
[]
Returns
void
on
Any
onAny
(
cb
:
(
event
:
GroupEvent
)
=>
void
)
:
()
=>
void
Parameters
cb
:
(
event
:
GroupEvent
)
=>
void
Returns
()
=>
void
on
Demote
onDemote
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
Parameters
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
Returns
()
=>
void
on
Group
Update
onGroupUpdate
(
cb
:
(
event
:
GroupUpdateEvent
)
=>
void
)
:
()
=>
void
Parameters
cb
:
(
event
:
GroupUpdateEvent
)
=>
void
Returns
()
=>
void
on
Join
onJoin
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
Parameters
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
Returns
()
=>
void
on
Leave
onLeave
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
Parameters
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
Returns
()
=>
void
on
Modify
onModify
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
Parameters
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
Returns
()
=>
void
on
Promote
onPromote
(
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
)
:
()
=>
void
Parameters
cb
:
(
event
:
GroupParticipantsEvent
)
=>
void
Returns
()
=>
void
participants
Handler
participantsHandler
(
update
:
unknown
)
:
void
Parameters
update
:
unknown
Returns
void
unbind
unbind
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
size
Methods
bind
clear
get
Events
groups
Handler
on
Any
on
Demote
on
Group
Update
on
Join
on
Leave
on
Modify
on
Promote
participants
Handler
unbind
GitHub
npm
@japofc/baileys - v2.4.7
Loading...