code: func (bot *BotAPI) GetChatAdministrators(config ChatConfig) ([]ChatMember, error) {
  	v := url.Values{}
  
  	if config.SuperGroupUsername == "" {
  		v.Add("chat_id", strconv.FormatInt(config.ChatID, 10))
  	} else {
  		v.Add("chat_id", config.SuperGroupUsername)
  	}
  
  	resp, err := bot.MakeRequest("getChatAdministrators", v)
  	if err != nil {
  		return []ChatMember{}, err
  	}
  
  	var members []ChatMember
  	err = json.Unmarshal(resp.Result, &members)
  
  	bot.debugLog("getChatAdministrators", v, members)
  
  	return members, err
  }
docs: // GetChatAdministrators gets a list of administrators in the chat.
  //
  // If none have been appointed, only the creator will be returned.
  // Bots are not shown, even if they are an administrator.