From 7eb0bd2aed2beb92aaa973e012769a36803a1ba3 Mon Sep 17 00:00:00 2001 From: Chris Rhodes Date: Sat, 5 Mar 2016 20:18:18 -0800 Subject: [PATCH] Set GuildID on all Channels in READY. --- state.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/state.go b/state.go index 2bdf35f..5e01c96 100644 --- a/state.go +++ b/state.go @@ -40,6 +40,13 @@ func (s *State) OnReady(r *Ready) error { defer s.Unlock() s.Ready = *r + + for _, g := range s.Guilds { + for _, c := range g.Channels { + c.GuildID = g.ID + } + } + return nil }