code: func (api *Client) SetUserPresenceContext(ctx context.Context, presence string) error {
  	values := url.Values{
  		"token":    {api.token},
  		"presence": {presence},
  	}
  
  	_, err := api.userRequest(ctx, "users.setPresence", values)
  	return err
  }
docs: // SetUserPresenceContext changes the currently authenticated user presence with a custom context