diff options
| author | 8cy <[email protected]> | 2020-07-26 07:02:25 -0700 |
|---|---|---|
| committer | 8cy <[email protected]> | 2020-07-26 07:02:25 -0700 |
| commit | 8a7f1253716c79e2d36d356b9ad380d382d8603e (patch) | |
| tree | 91281e6ce74752560c2c38ddc3587a6541370436 /server/src/client/BotClient.ts | |
| parent | improvment: bold and tag darling check (diff) | |
| download | dep-core-test-captcha.tar.xz dep-core-test-captcha.zip | |
feat/ fix/ chore/ improvmenttest-captcha
feat:
- new img method on client
- verification command finally lul, this also had me add stuff to the config
fix:
- fanart msg now says "video/ img" instead of just video.
- re-add f reaction to leave msgs
chore:
- capitalize s in sending in help msg.
improvement:
- 3 new welcome msgs
- 4 new goodbye msgs
- make "1/ 1000" in secret msg bold and react with star emoji
Diffstat (limited to 'server/src/client/BotClient.ts')
| -rw-r--r-- | server/src/client/BotClient.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/server/src/client/BotClient.ts b/server/src/client/BotClient.ts index da23a7b..086dc4e 100644 --- a/server/src/client/BotClient.ts +++ b/server/src/client/BotClient.ts @@ -5,6 +5,7 @@ import { prefix, owners } from '../Config'; import { logger } from '../utils/Logger'; import { SettingsProvider } from '../database'; import { Logger } from 'winston'; +import svg2img from 'svg2img'; declare module 'discord-akairo' { interface AkairoClient { @@ -12,6 +13,7 @@ declare module 'discord-akairo' { listenerHandler: ListenerHandler; logger: Logger; settings: SettingsProvider; + img } } @@ -26,6 +28,14 @@ export default class BotClient extends AkairoClient { public logger = logger; + public img = (data) => { + return new Promise((resolve, reject) => { + svg2img(data, (error, buffer) => { + return resolve(buffer); + }); + }); + } + public inhibitorHandler: InhibitorHandler = new InhibitorHandler(this, { directory: join(__dirname, '..', 'inhibitors') }); |