code: func (api *Client) GetBotInfoContext(ctx context.Context, bot string) (*Bot, error) {
  	values := url.Values{
  		"token": {api.token},
  		"bot":   {bot},
  	}
  
  	response, err := api.botRequest(ctx, "bots.info", values)
  	if err != nil {
  		return nil, err
  	}
  	return &response.Bot, nil
  }
docs: // GetBotInfoContext will retrieve the complete bot information using a custom context