forked from pothtonswer/discordmuffin
Track presences from GuildMembersChunk
This commit is contained in:
parent
103055d2be
commit
096fd806a7
1 changed files with 6 additions and 0 deletions
6
state.go
6
state.go
|
@ -848,6 +848,12 @@ func (s *State) OnInterface(se *Session, i interface{}) (err error) {
|
|||
err = s.MemberAdd(t.Members[i])
|
||||
}
|
||||
}
|
||||
|
||||
if s.TrackPresences {
|
||||
for _, p := range t.Presences {
|
||||
err = s.PresenceAdd(t.GuildID, p)
|
||||
}
|
||||
}
|
||||
case *GuildRoleCreate:
|
||||
if s.TrackRoles {
|
||||
err = s.RoleAdd(t.GuildID, t.Role)
|
||||
|
|
Loading…
Reference in a new issue