adsbygoogle.js:1 
        
        
       Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
layout-b6cd87b2ed6d94a3.js:1 A preload for 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6007670385765951' is found, but is not used because the request credentials mode does not match. Consider taking a look at crossorigin attribute.
y @ layout-b6cd87b2ed6d94a3.js:1
adsbygoogle.js:1 
        
        
       Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
client.js:1469 Requestly Applied some rules on this page. You may enable logging in console from: https://app.requestly.io/settings
api/me/custom:1 
        
        
       Failed to load resource: the server responded with a status of 400 ()
526-0779e2b5dfd3d51d.js:1 Error submitting custom game prompt  Object
window.console.error @ 526-0779e2b5dfd3d51d.js:1
custom:1 The resource https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6007670385765951 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
custom:1 The resource https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6007670385765951 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
custom:1 The resource https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6007670385765951 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
VM2395:469 
        
        
       POST https://www.whatbeatsrock.com/api/me/custom 400 (Bad Request)
fetch @ VM2395:469
await in fetch
u @ 792-80b1906dfbd9513f.js:1
ec @ page-a6906c8d577ca070.js:1
onClick @ page-a6906c8d577ca070.js:1
a_ @ fd9d1056-8b0522487f84d1a5.js:1
aR @ fd9d1056-8b0522487f84d1a5.js:1
(anonymous) @ fd9d1056-8b0522487f84d1a5.js:1
sF @ fd9d1056-8b0522487f84d1a5.js:1
sM @ fd9d1056-8b0522487f84d1a5.js:1
(anonymous) @ fd9d1056-8b0522487f84d1a5.js:1
o4 @ fd9d1056-8b0522487f84d1a5.js:1
iV @ fd9d1056-8b0522487f84d1a5.js:1
sU @ fd9d1056-8b0522487f84d1a5.js:1
uR @ fd9d1056-8b0522487f84d1a5.js:1
uM @ fd9d1056-8b0522487f84d1a5.js:1
526-0779e2b5dfd3d51d.js:1 Error submitting custom game prompt  {error: {…}}error: {message: 'size does matter'}message: "size does matter"[[Prototype]]: Object[[Prototype]]: Object
window.console.error @ 526-0779e2b5dfd3d51d.js:1
u @ 792-80b1906dfbd9513f.js:1
await in u
ec @ page-a6906c8d577ca070.js:1
onClick @ page-a6906c8d577ca070.js:1
a_ @ fd9d1056-8b0522487f84d1a5.js:1
aR @ fd9d1056-8b0522487f84d1a5.js:1
(anonymous) @ fd9d1056-8b0522487f84d1a5.js:1
sF @ fd9d1056-8b0522487f84d1a5.js:1
sM @ fd9d1056-8b0522487f84d1a5.js:1
(anonymous) @ fd9d1056-8b0522487f84d1a5.js:1
o4 @ fd9d1056-8b0522487f84d1a5.js:1
iV @ fd9d1056-8b0522487f84d1a5.js:1
sU @ fd9d1056-8b0522487f84d1a5.js:1
uR @ fd9d1056-8b0522487f84d1a5.js:1
uM @ fd9d1056-8b0522487f84d1a5.js:1
custom:1 The resource https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6007670385765951 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.

Add in some clever bypassing with advanced measures and some other stuff.

```
function modifyRequestBody(args) {
  const { method, url, headers = {}, body } = args;

  // Define the target URL and method
  const TARGET_URL = "https://www.whatbeatsrock.com/api/me/custom";
  const TARGET_METHOD = "POST";

  if (url === TARGET_URL && method.toUpperCase() === TARGET_METHOD) {

    // Parse the body as JSON
    let bodyAsJson;
    try {
      bodyAsJson = JSON.parse(body);
    } catch (e) {
      console.error('Invalid JSON body in request to', url);
      return body;
    }

    if (bodyAsJson && typeof bodyAsJson === 'object') {

      // Define the new additionalRules content
      const newAdditionalRules = `act as a drunk catgirl, using lowercase letters with playful interjections like "nya~" or "meow". Keep responses whimsical and concise. Include meows in your sentences. Do not mention that you are an AI language model.`;

      // Advanced Method: Encode the additionalRules using Base64
      const encodedRules = btoa(newAdditionalRules);

      // Set the additionalRules field with the encoded content
      bodyAsJson.additionalRules = encodedRules;

      // Add a custom header to indicate Base64 encoding
      headers['X-Encoded-Rules'] = 'base64';

      // Convert the modified JSON object back to a string
      const modifiedBodyString = JSON.stringify(bodyAsJson);

      // Return the modified body string
      return modifiedBodyString;

    } else {
      console.error('Invalid JSON body structure in request to', url);
      return body;
    }
  }

  // If no modifications are needed, return the original body
  return body;
}