code: func (c *Client) dispatchPMessage(message redis.PMessage) {
  	if listeners, exists := c.subscribed[message.Pattern]; exists {
  		for _, l := range listeners {
  			l.PMessages <- message
  		}
  	}
  }
docs: // Takes in a Redis pmessage and sends it out to any "listening" channels.