Commit Graph

21 Commits

Author SHA1 Message Date
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 df5ed094a8 Updated readme to point to new setup guide 2020-12-08 09:59:57 -06:00
TheEssem 719fdf5871 Changed include dirs, updated readme/packages, use more efficient command checking, fixed reverse 2020-09-12 13:57:25 -05:00
TheEssem fdc08575f3 Another readme update 2020-09-01 17:23:43 -05:00
TheEssem c471bd8af8 Preliminary DM support, update URLs to point to new repo link 2020-09-01 17:10:19 -05:00
TheEssem a82341ea4f Change readme to reflect switch back to MongoDB 2020-08-13 08:51:18 -05:00
geni 5c81bfbf42
Update installation instructions
It appears libstb and zxing-cpp are required (for the QR module), but were not included in the dependencies.
2020-08-13 04:34:20 +03:00
TheEssem f9c8d6b26d A bit of cleanup 2020-07-28 09:38:55 -05:00
TheEssem 2a67b76169 Migrated database to PostgreSQL, updated packages 2020-07-10 12:07:24 -05:00
TheEssem 0cc80da8b6 Huge sound player overhaul using Lavalink, added boom, removed prunejuice, boat, and bus, re-encoded audio files with ffmpeg 2020-06-27 12:18:26 -05:00
TheEssem 24d7dd5085 Updated readme to include mscorefonts 2020-06-06 15:51:45 -05:00
TheEssem ce27b9090e Removed note about WSL in readme 2020-04-23 17:40:43 -05:00
TheEssem b4c8d243a8 Upgraded to ImageMagick 7, modified many commands to use fx operators instead of identify 2020-03-03 15:20:03 -06:00
TheEssem 1e8c7a6497 Updated readme, check if bot has permissions to send messages 2019-12-16 17:14:29 -06:00
TheEssem 3a02efef70 Updated links to point to new GitHub repo name 2019-12-16 15:32:47 -06:00
TheEssem 38fa8c4629 Fix sanitization with homebrew, changed links to point to the new help link 2019-12-06 08:55:30 -06:00
TheEssem b6a2dd275a Added homebrew and emote, added command params to help and a help webpage generator, updated packages/readme 2019-12-05 10:58:46 -06:00
TheEssem f7756f1b52 Added basic twitter bot and spin, updated readme, other various changes 2019-11-15 10:59:50 -06:00
TheEssem 7d1ca165b7 Added gamexplain and yoda, replaced many unneeded packages 2019-10-28 11:02:00 -05:00
TheEssem 65f4bc00de Remove dbl references from readme 2019-09-13 15:04:16 -05:00
TheEssem c33a86eb4c Initial commit 2019-09-13 15:02:41 -05:00