code: func (bot *BotAPI) ListenForWebhook(pattern string) UpdatesChannel {
  	ch := make(chan Update, bot.Buffer)
  
  	http.HandleFunc(pattern, func(w http.ResponseWriter, r *http.Request) {
  		bytes, _ := ioutil.ReadAll(r.Body)
  		r.Body.Close()
  
  		var update Update
  		json.Unmarshal(bytes, &update)
  
  		ch <- update
  	})
  
  	return ch
  }
docs: // ListenForWebhook registers a http handler for a webhook.