diff --git a/state/store_default.go b/state/store_default.go index dd68d3c..f5dec9f 100644 --- a/state/store_default.go +++ b/state/store_default.go @@ -436,7 +436,9 @@ func (s *DefaultStore) Messages(channelID discord.Snowflake) ([]discord.Message, return nil, ErrStoreNotFound } - return ms, nil + cp := make([]discord.Message, len(ms)) + copy(cp, ms) + return cp, nil } func (s *DefaultStore) MaxMessages() int {