diff options
author | ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com> | 2022-10-06 01:11:32 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-06 00:11:32 +0200 |
commit | e563521416052808bcec57057b921f0c0b6ca594 (patch) | |
tree | 6e0e116c7377bf5417b0be119f10316bc4cab998 /src/plugins/lenny.ts | |
parent | a9e67aa3400075ec4fb2fe6d59d006bae8981f0c (diff) | |
download | Vencord-e563521416052808bcec57057b921f0c0b6ca594.tar.gz Vencord-e563521416052808bcec57057b921f0c0b6ca594.tar.bz2 Vencord-e563521416052808bcec57057b921f0c0b6ca594.zip |
Add commands API (#38)
Diffstat (limited to 'src/plugins/lenny.ts')
-rw-r--r-- | src/plugins/lenny.ts | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/plugins/lenny.ts b/src/plugins/lenny.ts new file mode 100644 index 0000000..901febc --- /dev/null +++ b/src/plugins/lenny.ts @@ -0,0 +1,20 @@ +import definePlugin from "../utils/types"; +import { Devs } from "../utils/constants"; +import { findOption, OptionalMessageOption } from "../api/Commands"; + +export default definePlugin({ + name: "lenny", + description: "( ͡° ͜ʖ ͡°)", + authors: [Devs.Arjix], + dependencies: ["CommandsAPI"], + commands: [ + { + name: "lenny", + description: "Sends a lenny face", + options: [OptionalMessageOption], + execute: (opts) => ({ + content: findOption(opts, "message", "") + " ( ͡° ͜ʖ ͡°)" + }), + }, + ] +}); |