code: public JSONObject getFullPresence()
      {
          JSONObject game = getGameJson(this.game);
          return new JSONObject()
                .put("afk", idle)
                .put("since", System.currentTimeMillis())
                .put("game", game == null ? JSONObject.NULL : game)
                .put("status", getStatus().getKey());
      }
docs: /* -- Internal Methods --