{
  "http": {
    "port": 3002
  },
  "discord": {
    "token": "<discord bot token>",
    "client_id": "<discord client id>",
    "public": true
  },
  "templates": {
    "bee": {
      "src": "./resources/BeeTemplate.png",
      "z": 0,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 475,
          "size": 600
        },
        "y": {
          "position": 100,
          "offset": 530
        }
      }
    },
	"chicken": {
      "src": "./resources/Chicken.png",
      "z": 0,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 475,
          "size": 600
        },
        "y": {
          "position": 100,
          "offset": 530
        }
      }
    },
    "turtle": {
      "src": "./resources/TurtleTemplate.png",
      "z": 0,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 210,
          "size": 150
        },
        "y": {
          "position": 100,
          "offset": 150
        }
      }
    },
    "santa": {
      "src": "./resources/SantaHat.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 275,
          "size": 350
        },
        "y": {
          "position": 0,
          "offset": 150
        }
      }
    },
    "birthday": {
      "src": "./resources/BirthdayHat.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 512,
          "size": 1000
        },
        "y": {
          "position": 0,
          "offset": 700
        }
      }
    },
    "dank": {
      "src": "./resources/DankHat.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 150,
          "size": 320
        },
        "y": {
          "position": 0,
          "offset": 220
        }
      }
    },
    "cat": [
      {
        "src": "./resources/CatEars.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 300,
            "size": 500
          },
          "y": {
            "position": 100,
            "offset": 550,
            "size": 500
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/CatEars.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 600
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 565
          }
        }
      }
    ],
    "space": [
      {
        "src": "./resources/AstronautMask.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 300,
            "size": 500
          },
          "y": {
            "position": 100,
            "offset": 550,
            "size": 500
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/AstronautHelmet.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 600
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 565
          }
        }
      }
    ],
    "comfy": [
      {
        "src": "./resources/ComfyBackground.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 500
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 500
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/ComfyTemplate.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 45,
            "offset": 210,
            "size": 380
          },
          "y": {
            "position": 100,
            "offset": 480,
            "size": 380
          }
        }
      },
      {
        "src": "./resources/ComfyBackground.png",
        "z": 0,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 500
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 500
          }
        }
      }
    ],
    "netneutrality": {
      "src": "./resources/NetNeutrality.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 256,
          "size": 512
        },
        "y": {
          "position": 50,
          "offset": 256,
          "size": 512
        }
      }
    },
    "anger": {
      "src": "./resources/anger.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 75,
          "offset": 22.5,
          "size": 100
        },
        "y": {
          "position": 25,
          "offset": 22.5
        }
      }
    },
    "snowglobe": [
      {
        "src": "./resources/SnowGlobeMask.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 92.5,
            "size": 185
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 185
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/SnowGlobe.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 185
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 212
          }
        }
      }
    ],
    "ice": [
      {
        "src": "./resources/IceCubeMask.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 128,
            "size": 200
          },
          "y": {
            "position": 50,
            "offset": 128,
            "size": 200
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/IceCube.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 256
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 256
          }
        }
      }
    ],
    "snowman": [
      {
        "src": "./resources/SnowMan.png",
        "z": 0,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 125,
            "size": 120
          },
          "y": {
            "position": 100,
            "offset": 60
          }
        }
      },
      {
        "src": "./resources/SnowManHat.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 60,
            "size": 200
          },
          "y": {
            "position": 0,
            "offset": 50
          }
        }
      }
    ],
    "thinking": {
      "src": "./resources/thinking.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 0,
          "offset": -25,
          "size": 190
        },
        "y": {
          "position": 100,
          "offset": 70
        }
      }
    },
    "window": [
      {
        "src": "./resources/WindowMask.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 64,
            "size": 100
          },
          "y": {
            "position": 50,
            "offset": 64,
            "size": 100
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/WindowTemplate.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 128
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 128
          }
        }
      }
    ],
    "omegalul": [
      {
        "src": "./resources/OmegaLULBackground.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 58,
            "size": 100
          },
          "y": {
            "position": 50,
            "offset": 68,
            "size": 100
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/OmegaLULTemplate.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 122
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 128
          }
        }
      },
      {
        "src": "./resources/OmegaLULBackground.png",
        "z": 0,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 122
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 128
          }
        }
      }
    ],
    "shoot": {
      "src": "./resources/BulletHole.png",
      "z": 2,
      "anchor": {
        "x": {
          "absolute": true,
          "position": 0,
          "offset": "Math.random()*(imgWidth - 123/5)",
          "size": "123*5"
        },
        "y": {
          "absolute": true,
          "position": 0,
          "offset": "Math.random()*(imgHeight - 130/5)",
          "size": "130*5"
        }
      }
    },
    "ban": {
      "src": "./resources/BanTemplate.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 512,
          "size": 1200
        },
        "y": {
          "position": 50,
          "offset": 500,
          "size": 1200
        }
      }
    },
    "pride": {
      "src": "./resources/PrideOverlay.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 0,
          "offset": 0,
          "size": 512
        },
        "y": {
          "position": 0,
          "offset": 0,
          "size": 512
        }
      },
      "filter": "pride"
    },
	"transpride": {
      "src": "./resources/TransPrideOverlay.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 0,
          "offset": 0,
          "size": 512
        },
        "y": {
          "position": 0,
          "offset": 0,
          "size": 512
        }
      },
      "filter": "pride"
    },
    "couch": [
      {
        "src": "./resources/CouchTemplate.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 964
          },
          "y": {
            "position": 50,
            "offset": 530,
            "size": 200
          }
        }
      },
      {
        "src": "./resources/CouchBackground.png",
        "z": 0,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 1920
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 1080
          }
        }
      }
    ],
    "ping": {
      "src": "./resources/ping.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 0,
          "offset": -94,
          "size": 1024
        },
        "y": {
          "position": 0,
          "offset": -94,
          "size": 1024
        }
      }
    },
    "unity": {
      "src": "./resources/twitchunity.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 150,
          "size": 300
        },
        "y": {
          "position": 50,
          "offset": 150,
          "size": 250
        }
      }
    },
    "blood": {
      "src": "./resources/bloodTemplate.png",
      "z": 2,
      "anchor": {
        "x": {
          "absolute": true,
          "position": 0,
          "offset": "Math.random()*(imgWidth - 400/5)",
          "size": "123*5"
        },
        "y": {
          "absolute": true,
          "position": 0,
          "offset": "Math.random()*(imgHeight - 368/5)",
          "size": "130*5"
        }
      }
    },
    "hypers": {
      "src": "./resources/hypersTemplate.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 0,
          "offset": 70,
          "size": 450
        },
        "y": {
          "position": 100,
          "offset": 445,
          "size": 445
        }
      }
    },
    "deer": {
      "src": "./resources/deer.png",
      "z": 0,
      "anchor": {
        "x": {
          "position": 0,
          "offset": 0,
          "size": 100
        },
        "y": {
          "position": 0,
          "offset": 35,
          "size": 100
        }
      }
    },
    "ornament": [
      {
        "src": "./resources/christmasBellMask.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 190,
            "size": 325
          },
          "y": {
            "position": 50,
            "offset": 220,
            "size": 330
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/christmasBell.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 380
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 380
          }
        }
      }
    ],
    "star": [
      {
        "src": "./resources/starMask.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 512,
            "size": 900
          },
          "y": {
            "position": 50,
            "offset": 512,
            "size": 900
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/star.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 1024
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 1024
          }
        }
      }
    ],
    "chef": [
      {
        "src": "./resources/ChefHat.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 35,
            "offset": 199,
            "size": 398
          },
          "y": {
            "position": 25,
            "offset": 300,
            "size": 369
          }
        }
      },
      {
        "src": "./resources/ChefBackground.png",
        "z": 0,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": "imgWidth / previousCalculation.templateScale"
          },
          "y": {
            "position": 0,
            "offset": 0
          }
        }
      }
    ],
    "police": {
      "src": "./resources/PoliceHat.png",
      "z": 2,
      "anchor": {
        "x": {
          "position": 50,
          "offset": 400,
          "size": 700
        },
        "y": {
          "position": 0,
          "offset": 400
        }
      }
    },
    "hazmat": [
      {
        "src": "./resources/HazmatMask.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 50,
            "offset": 225,
            "size": 450
          },
          "y": {
            "position": 50,
            "offset": 225,
            "size": 450
          }
        },
        "attributes": {
          "globalCompositeOperation": "destination-in"
        }
      },
      {
        "src": "./resources/HazmatSuit.png",
        "z": 2,
        "anchor": {
          "x": {
            "position": 0,
            "offset": 0,
            "size": 490
          },
          "y": {
            "position": 0,
            "offset": 0,
            "size": 490
          }
        }
      }
    ]
  }
}