code: func (conn *Conn) h_332(line *Line) {
  	if !line.argslen(2) {
  		return
  	}
  	if ch := conn.st.GetChannel(line.Args[1]); ch != nil {
  		conn.st.Topic(line.Args[1], line.Args[2])
  	} else {
  		logging.Warn("irc.332(): received TOPIC value for unknown channel %s",
  			line.Args[1])
  	}
  }
docs: // Handle 332 topic reply on join to channel