Don't perform guild lookups if message tracking is not enabled.

This commit is contained in:
Chris Rhodes 2016-04-01 17:41:33 -07:00
parent 99a1f5665a
commit 8ae2adfb01

View file

@ -407,6 +407,10 @@ func (s *State) MessageAdd(message *Message) error {
return ErrNilState return ErrNilState
} }
if s.MaxMessageCount == 0 {
return nil
}
c, err := s.Channel(message.ChannelID) c, err := s.Channel(message.ChannelID)
if err != nil { if err != nil {
return err return err
@ -437,6 +441,10 @@ func (s *State) MessageRemove(message *Message) error {
return ErrNilState return ErrNilState
} }
if s.MaxMessageCount == 0 {
return nil
}
c, err := s.Channel(message.ChannelID) c, err := s.Channel(message.ChannelID)
if err != nil { if err != nil {
return err return err