Add initial Azure Functions support, clean up gitignore

This commit is contained in:
Essem 2022-04-17 10:40:56 -05:00
parent dd7bd6b4cc
commit 6bf0537c29
No known key found for this signature in database
GPG key ID: 7D497397CC3A2A8C
29 changed files with 267 additions and 65 deletions

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class NineGagCommand extends ImageCommand {
params = {
water: "./assets/images/9gag.png",
water: "assets/images/9gag.png",
gravity: 6
};

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class AVSCommand extends ImageCommand {
params = {
water: "./assets/images/avs4you.png",
water: "assets/images/avs4you.png",
gravity: 5,
resize: true
};

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class BandicamCommand extends ImageCommand {
params = {
water: "./assets/images/bandicam.png",
water: "assets/images/bandicam.png",
gravity: 2,
resize: true
};

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class DeviantArtCommand extends ImageCommand {
params = {
water: "./assets/images/deviantart.png",
water: "assets/images/deviantart.png",
gravity: 5,
resize: true
};

View file

@ -10,14 +10,14 @@ class FlagCommand extends ImageCommand {
const text = this.type === "classic" ? this.args[0] : this.options.text;
if (!text.match(emojiRegex)) return false;
const flag = emoji.unemojify(text).replaceAll(":", "").replace("flag-", "");
let path = `./assets/images/region-flags/png/${flag.toUpperCase()}.png`;
if (flag === "pirate_flag") path = "./assets/images/pirateflag.png";
if (flag === "rainbow-flag") path = "./assets/images/rainbowflag.png";
if (flag === "checkered_flag") path = "./assets/images/checkeredflag.png";
if (flag === "transgender_flag") path = "./assets/images/transflag.png";
if (text === "🏴󠁧󠁢󠁳󠁣󠁴󠁿") path = "./assets/images/region-flags/png/GB-SCT.png";
if (text === "🏴󠁧󠁢󠁷󠁬󠁳󠁿") path = "./assets/images/region-flags/png/GB-WLS.png";
if (text === "🏴󠁧󠁢󠁥󠁮󠁧󠁿") path = "./assets/images/region-flags/png/GB-ENG.png";
let path = `assets/images/region-flags/png/${flag.toUpperCase()}.png`;
if (flag === "pirate_flag") path = "assets/images/pirateflag.png";
if (flag === "rainbow-flag") path = "assets/images/rainbowflag.png";
if (flag === "checkered_flag") path = "assets/images/checkeredflag.png";
if (flag === "transgender_flag") path = "assets/images/transflag.png";
if (text === "🏴󠁧󠁢󠁳󠁣󠁴󠁿") path = "assets/images/region-flags/png/GB-SCT.png";
if (text === "🏴󠁧󠁢󠁷󠁬󠁳󠁿") path = "assets/images/region-flags/png/GB-WLS.png";
if (text === "🏴󠁧󠁢󠁥󠁮󠁧󠁿") path = "assets/images/region-flags/png/GB-ENG.png";
try {
await fs.promises.access(path);
this.flagPath = path;

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class FunkyCommand extends ImageCommand {
params = {
water: "./assets/images/funky.png",
water: "assets/images/funky.png",
gravity: 3,
resize: true
};

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class HypercamCommand extends ImageCommand {
params = {
water: "./assets/images/hypercam.png",
water: "assets/images/hypercam.png",
gravity: 1,
resize: true
};

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class iFunnyCommand extends ImageCommand {
params = {
water: "./assets/images/ifunny.png",
water: "assets/images/ifunny.png",
gravity: 8,
resize: true,
append: true

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class KineMasterCommand extends ImageCommand {
params = {
water: "./assets/images/kinemaster.png",
water: "assets/images/kinemaster.png",
gravity: 3,
resize: true
};

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class MemeCenterCommand extends ImageCommand {
params = {
water: "./assets/images/memecenter.png",
water: "assets/images/memecenter.png",
gravity: 9,
mc: true
};

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class ShutterstockCommand extends ImageCommand {
params = {
water: "./assets/images/shutterstock.png",
water: "assets/images/shutterstock.png",
gravity: 5,
resize: true
};

View file

@ -2,7 +2,7 @@ import ImageCommand from "../../classes/imageCommand.js";
class SpeechBubbleCommand extends ImageCommand {
params = {
water: "./assets/images/speechbubble.png",
water: "assets/images/speechbubble.png",
gravity: "north",
resize: true,
yscale: 0.2,