discord_messages
It may not be that important, but I usually find that when I return nil, nil
from a function, I end up forgetting the nil check and causing bugs.
discord_messages
Looking good overall! I'm glad you introduced the concept of an "interned message"; I think that helps a lot with our communication about this topic at least.