Userscript Manager Detection

A Code Snippet for detecting if the script is being ran in an Userscript Manager.

Author
Taureon
Version
1
Created
2022-10-16
Updated
2022-10-18
License
Unlicense

A Code Snippet for detecting if the script is being ran in an Userscript Manager. Made by Taureon.

How to use:

  • Add var isInUserscriptContext = typeof GM === 'object' || typeof GM_info === 'object'; to the beginning of your script.
  • Get isInUserscriptContext anytime when required.