Skip to content

Commit 22e118f

Browse files
committed
feat: add 6 image commands
1 parent 2d25079 commit 22e118f

File tree

6 files changed

+54
-0
lines changed

6 files changed

+54
-0
lines changed

src/commands/gen/image/dissector.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { SlashCreator } from 'slash-create';
2+
import { ImageCommand } from '../../../imgsrv/abstracts';
3+
4+
export default class Dissector extends ImageCommand {
5+
endpoint = 'dissector';
6+
constructor(creator: SlashCreator) {
7+
super(creator, 'dissector', 'Oh god...');
8+
}
9+
}

src/commands/gen/image/jail.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { SlashCreator } from 'slash-create';
2+
import { ImageCommand } from '../../../imgsrv/abstracts';
3+
4+
export default class Jail extends ImageCommand {
5+
endpoint = 'jail';
6+
constructor(creator: SlashCreator) {
7+
super(creator, 'jail', 'Put something in jail.');
8+
}
9+
}

src/commands/gen/image/nickelback.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { SlashCreator } from 'slash-create';
2+
import { ImageCommand } from '../../../imgsrv/abstracts';
3+
4+
export default class Nickelback extends ImageCommand {
5+
endpoint = 'nickelback';
6+
constructor(creator: SlashCreator) {
7+
super(creator, 'nickelback', 'Everytime it makes me laugh.');
8+
}
9+
}

src/commands/gen/image/respects.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { SlashCreator } from 'slash-create';
2+
import { ImageCommand } from '../../../imgsrv/abstracts';
3+
4+
export default class Respects extends ImageCommand {
5+
endpoint = 'respects';
6+
constructor(creator: SlashCreator) {
7+
super(creator, 'respects', 'Press F to Pay Respects');
8+
}
9+
}

src/commands/gen/image/shoot.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { SlashCreator } from 'slash-create';
2+
import { ImageCommand } from '../../../imgsrv/abstracts';
3+
4+
export default class Shoot extends ImageCommand {
5+
endpoint = 'shoot';
6+
constructor(creator: SlashCreator) {
7+
super(creator, 'shoot', 'Take the shot.');
8+
}
9+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { SlashCreator } from 'slash-create';
2+
import { ImageCommand } from '../../../imgsrv/abstracts';
3+
4+
export default class SVTFO extends ImageCommand {
5+
endpoint = 'starvstheforcesof';
6+
constructor(creator: SlashCreator) {
7+
super(creator, 'starvstheforcesof', 'WHO DOES STAR FIGHT ON THE NEXT EPISODE?');
8+
}
9+
}

0 commit comments

Comments
 (0)