Set the GuildID for Members and VoiceStates on ready.

This commit is contained in:
Chris Rhodes 2016-11-29 19:05:09 -08:00
parent 03343b41fd
commit 1bc3fb9cd7

View file

@ -625,6 +625,14 @@ func (s *State) onReady(se *Session, r *Ready) (err error) {
c.GuildID = g.ID c.GuildID = g.ID
s.channelMap[c.ID] = c s.channelMap[c.ID] = c
} }
for _, m := range g.Members {
m.GuildID = g.ID
}
for _, vs := range g.VoiceStates {
vs.GuildID = g.ID
}
} }
for _, c := range s.PrivateChannels { for _, c := range s.PrivateChannels {