Commit Graph

155 Commits

Author SHA1 Message Date
TheEssem 873b3f59bc More caching stuff, changed info command a bit 2020-12-18 14:46:59 -06:00
TheEssem ef945adf09 Added support for using both MongoDB and PostgreSQL, changed image api timeouts, removed all moderation commands 2020-12-17 20:32:19 -06:00
TheEssem 69d8100f23 Actually made screenshot owner-only, made image API interaction more secure 2020-12-14 12:39:18 -06:00
TheEssem 78ae47dbbb Handle API errors more gracefully, fixed sharpen, restrict screenshot to the bot owner 2020-12-14 10:58:31 -06:00
TheEssem 0566dca06d Some tweaks to music player commands, added loop, renamed existing loop command to unfreeze 2020-12-11 13:52:02 -06:00
TheEssem 94b0bc19a4 Added reply support to image detection, added stealth plugin to screenshot, made credits static, more fixes 2020-11-26 09:31:24 -06:00
TheEssem ca6cffa67c Some security fixes 2020-11-20 15:16:52 -06:00
TheEssem a03d3a5e79 Fixed GIF commands for real (lol) 2020-10-19 20:24:53 -05:00
TheEssem cf5c649384 Heavy work on the image detection code, fixed mention prefixes not being properly registered 2020-10-18 16:53:35 -05:00
TheEssem ac4e1f5dd8 Simplified and fixed image API, updated packages 2020-10-06 14:48:22 -05:00
TheEssem f1404a8393 Fixed compatibility with Eris 0.13, get patron list dynamically 2020-10-06 10:18:33 -05:00
TheEssem 6e8473d784 Only delete messages if they exist, removes errors in console 2020-09-23 14:12:39 -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 17b347761d Reverted qrread native module 2020-09-11 15:22:25 -05:00
TheEssem 4caec5aefa Fixed characters not being properly encoded, fixed images not being properly appended, more fixes 2020-09-09 21:36:20 -05:00
TheEssem e0d7ea7a57 Added ability to disable tags for a server, added way to remove warnings 2020-09-03 14:26:39 -05:00
TheEssem c471bd8af8 Preliminary DM support, update URLs to point to new repo link 2020-09-01 17:10:19 -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 95846d32d4 Fixed some issues with the sound player, search images in original message first, add max limit to dice 2020-08-16 11:48:37 -05:00
TheEssem ba664fd19a Reject feedback messages if they contain links, increased image request timeout, some other fixes 2020-08-13 08:47:41 -05:00
TheEssem b8527067d9 Fixed issue with lengthen, added new activity messages 2020-08-06 14:21:48 -05:00
TheEssem 70c4ff298f Added command usage count to help, remove nonexistent commands from database, add build method to package.json 2020-07-29 18:06:34 -05:00
TheEssem f9c8d6b26d A bit of cleanup 2020-07-28 09:38:55 -05:00
TheEssem a11fee5ff1 Move QR code decoding to c++ module 2020-07-27 18:02:59 -05:00
TheEssem 6eee7c6058 Moved back to MongoDB, added some extra flags to flag 2020-07-26 19:52:13 -05:00
TheEssem 0ebd0a0cee Added crop and loop, fixed database not properly adding new commands 2020-07-23 17:43:39 -05:00
TheEssem 10e934e722 I thought I fixed this issue with avatar but apparently not 2020-07-23 16:10:24 -05:00
TheEssem fea07b47ce Merged hackban with ban 2020-07-23 15:56:03 -05:00
TheEssem 9555406229 Final Magick++ ports, removed gm module 2020-07-23 15:49:34 -05:00
TheEssem e860aee986 Even more Magick++ ports 2020-07-22 19:54:58 -05:00
TheEssem 78dbeabd39 Ported even more commands to Magick++ 2020-07-22 13:12:38 -05:00
TheEssem 950ce00a80 Added extra pm2 and sigint handling 2020-07-21 20:29:32 -05:00
TheEssem bf19e24063 Ported homebrew, fixed explode 2020-07-21 09:03:08 -05:00
TheEssem 264bcf5425 Magick++ ports wave 3, fixed issues with avatar and globe 2020-07-20 17:10:04 -05:00
TheEssem d3f46edfa6 Added globe, Magick++ ports wave 2 2020-07-16 09:31:48 -05:00
TheEssem 617cf01090 Allow server admins to delete tags, don't run ready functions more than needed 2020-07-16 09:28:09 -05:00
TheEssem bf14371b52 Ported more commands to Magick++, cleaned up a bit 2020-07-14 09:53:51 -05:00
TheEssem bdb15aee3f Native module migration wave 1, fixed issue with avatar 2020-07-12 10:14:39 -05:00
TheEssem 2a67b76169 Migrated database to PostgreSQL, updated packages 2020-07-10 12:07:24 -05:00
TheEssem 8e5c0aa2ac More music/sound work 2020-07-06 16:39:56 -05:00
TheEssem 59c2c230fb Added initial music commands and category, moved lavalink node config to separate file 2020-07-06 15:19:30 -05:00
TheEssem 111b177968 Moved gm extensions and lavalink connection to start of ready, removed unused variable in stats 2020-07-02 10:33:27 -05:00
TheEssem c141540a2a Added pixelate, made play use the new system 2020-06-27 17:17:57 -05:00
TheEssem 7dbf6fdf2a Automatically disable voice commands if Lavalink is missing 2020-06-27 16:34:31 -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 56faea8d59 Adjusted flag sizing some more, removed fortnite, added some database connection args 2020-06-26 09:36:03 -05:00
TheEssem 6056e49728 Changed source of flags, added new activity message 2020-06-21 12:12:58 -05:00
TheEssem 2f1c37579e Added flag, fixed the command count issue (for real) 2020-06-18 14:02:35 -05:00
TheEssem 8dbf0a3396 Increased sharpen effectiveness 2020-06-17 11:59:45 -05:00
TheEssem 6e7dcc679f Fix spin I guess 2020-06-08 17:04:26 -05:00