aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/whatsapp/index.js
blob: a0ff71fe1a01d14607988abb8137ab730eb2f22f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"use strict";

module.exports = (Franz) =>
  class Messenger extends Franz {
    overrideUserAgent() {
      return window.navigator.userAgent.replace(/(Ferdi|Electron)\/\S+( \([^)]+\))?/g, "").trim();
    }
    modifyRequestHeaders() {
      return [
        {
          headers: {
            'user-agent': window.navigator.userAgent.replace(/(Ferdi|Electron)\/\S+( \([^)]+\))?/g, "").trim(),
          },
          requestFilters: {
            urls: ['*://*/*'],
          }
        }
      ]
    }
  };