Commit Graph

14 Commits

Author SHA1 Message Date
Essem 7a88f6b693
Fix emoji font stack, change sonic font, fix job ID not being sent on jobs that don't require image input, some error handling fixes 2022-09-23 17:24:28 -05:00
Essem 4f66519aa7
Load fonts directly from assets directory, fix image buffer issues 2022-09-22 23:44:54 -05:00
Essem 4ccaea7c91
Properly clear vips error data 2022-06-27 22:50:53 -05:00
Essem 38233af2d7
Port deepfry, reddit, resize, and sonic, replace thumbnail with resize, cleanup 2022-05-01 14:37:28 -05:00
Essem 6bf0537c29
Add initial Azure Functions support, clean up gitignore 2022-04-17 10:40:56 -05:00
TheEssem 248ea8a71b
Removed dedicated napi error handler 2021-05-23 17:25:00 -05:00
TheEssem 6a96686772 Add catch-all error handler to native image functions 2021-05-03 16:01:48 -05:00
TheEssem b7fe04c82b Added reddit, catch any errors in native functions 2021-04-26 09:47:03 -05:00
TheEssem 6cecd4b9d6 Make all native image functions synchronous 2021-04-24 17:54:47 -05:00
Essem 40223ec8b5
Class commands, improved sharding, and many other changes (#88)
* Load commands recursively

* Sort commands

* Missed a couple of spots

* missed even more spots apparently

* Ported commands in "fun" category to new class-based format, added babel eslint plugin

* Ported general commands, removed old/unneeded stuff, replaced moment with day, many more fixes I lost track of

* Missed a spot

* Removed unnecessary abort-controller package, add deprecation warning for mongo database

* Added imagereload, clarified premature end message

* Fixed docker-compose path issue, added total bot uptime to stats, more fixes for various parts

* Converted image commands into classes, fixed reload, ignore another WS event, cleaned up command handler and image runner

* Converted music/soundboard commands to class format

* Cleanup unnecessary logs

* awful tag command class port

* I literally somehow just learned that you can leave out the constructor in classes

* Pass client directly to commands/events, cleaned up command handler

* Migrated bot to eris-sharder, fixed some error handling stuff

* Remove unused modules

* Fixed type returning

* Switched back to Eris stable

* Some fixes and cleanup

* might wanna correct this

* Implement image command ratelimiting

* Added Bot token prefix, added imagestats, added running endpoint to API
2021-04-12 11:16:12 -05:00
TheEssem 925eb387dd Fixed issue with skip vote counts, added headless chrome IP to config, other fixes 2020-09-18 19:54:52 -05:00
TheEssem f415b3bb09 Changed image function syntax, improved dice, switched to fs.promises, might have also done other stuff but idk 2020-08-27 21:34:12 -05:00
TheEssem f9c8d6b26d A bit of cleanup 2020-07-28 09:38:55 -05:00
TheEssem 78dbeabd39 Ported even more commands to Magick++ 2020-07-22 13:12:38 -05:00