Commit Graph

183 Commits

Author SHA1 Message Date
TheEssem dd114e27b5 Added more activity messages, updated packages, allow any public Lavalink instance to be used via the "local" parameter, added clearer error message for API timeouts 2021-01-04 10:29:18 -06:00
TheEssem 5e170c8fe7 v1.4.0 2020-12-29 22:32:49 -06:00
TheEssem 7a254a5139 Added load-based api node selection 2020-12-25 20:27:45 -06:00
TheEssem 0614f41323 Package.json cleanup 2020-12-24 22:43:32 -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 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 ad149156ad Switched to an image API implementation by Terradice 2020-11-17 08:52:12 -06: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 8393f599b0 Added Dockerfile for api, allow bot to be run via npm start 2020-09-26 11:23:27 -05: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 58613d60ee Merge branch 'master' of https://github.com/esmBot/esmBot into master 2020-09-12 11:16:24 -05:00
dependabot[bot] e7b9a04692
Bump node-fetch from 2.6.0 to 2.6.1
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-12 08:19:11 +00: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 c471bd8af8 Preliminary DM support, update URLs to point to new repo link 2020-09-01 17:10:19 -05:00
TheEssem 631cdc5ef6 Initial API work 2020-08-31 17:15:34 -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 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 9555406229 Final Magick++ ports, removed gm module 2020-07-23 15:49:34 -05:00
TheEssem 264bcf5425 Magick++ ports wave 3, fixed issues with avatar and globe 2020-07-20 17:10:04 -05:00
TheEssem 710dfdcf84 Prevent using images larger than 25MB, automatically cancel request after 15 seconds 2020-07-16 19:53:44 -05:00
TheEssem 2a67b76169 Migrated database to PostgreSQL, updated packages 2020-07-10 12:07:24 -05:00
TheEssem 63277d9855 v1.3.3 2020-06-27 12:28:24 -05:00
TheEssem d8a95c6f29 Added example Lavalink config and Docker startup script 2020-06-27 12:27:18 -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 2f1c37579e Added flag, fixed the command count issue (for real) 2020-06-18 14:02:35 -05:00
TheEssem 49d9be8b93 Updated packages 2020-06-17 12:02:34 -05:00
TheEssem ce1ddc2c65 v1.3.2 2020-06-04 18:24:32 -05:00
TheEssem addb16fcd0 Fixed wikihow request URL and headers, removed unnecessary optimization from motivate 2020-06-04 18:18:16 -05:00
TheEssem 119fd36a6c Docker image maintenance, added new activity line 2020-05-25 15:36:53 -05:00
TheEssem 6f66799518 v1.3.1 2020-05-20 13:58:30 -05:00
TheEssem ba07757d1d Added automatic process to delete stale database entries 2020-05-20 13:24:57 -05:00
TheEssem f3627a659b v1.3.0 2020-04-26 17:04:23 -05:00
TheEssem af8bce1d3e Made image use DuckDuckGo instead of Google Custom Search 2020-04-23 20:54:57 -05:00
TheEssem 97c5ee8c05 Added fallback for large images, fixed corrupt xmp profile issue, updated packages 2020-04-20 15:52:22 -05:00
TheEssem c50e0d7319 v1.2.8 2020-04-12 15:06:00 -05:00
TheEssem b803fe0769 v1.2.7 2020-04-03 09:30:11 -05:00
TheEssem b853345960 v1.2.6 2020-03-27 08:28:02 -05:00
TheEssem 6f423f8a24 v1.2.5 2020-03-15 13:02:20 -05:00
TheEssem 93a7b3fa0d Replace twit with my own module, node-tweet 2020-03-14 18:03:45 -05:00
TheEssem fd5575dcea v1.2.4 2020-03-12 08:32:08 -05:00
TheEssem 1da0d24602 Condensed some commands, fixed a bug with motivate, updated packages 2020-03-09 07:39:46 -05:00
TheEssem c4c01d8620 v1.2.3 2020-03-05 18:20:50 -06: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 7796826057 v1.2.2 2020-02-28 11:36:00 -06:00
TheEssem 838bbd63d3 v1.2.1 2020-02-25 15:25:29 -06:00
TheEssem 3513245fda Fixed docker:run script again 2020-02-21 08:44:43 -06:00
TheEssem 98d284eb51 v1.2.0-1 2020-02-20 11:18:10 -06:00
TheEssem 9d41537af1 v1.2.0 2020-02-20 11:14:34 -06:00
TheEssem 5e394d101d Added screenshot, fixed coalesce issue with gamexplain 2020-02-17 16:21:24 -06:00
TheEssem c0bbc1533c v1.1.7 2020-02-13 14:32:34 -06:00
TheEssem 07841f46ed v1.1.6 2020-02-10 19:50:00 -06:00
TheEssem 4b6f2155a9 v1.1.5 2020-02-05 18:24:25 -06:00
TheEssem d3e59228d2 v1.1.4 2020-01-30 12:55:55 -06:00
TheEssem 58d1292c35 v1.1.3-1 2020-01-27 16:06:49 -06:00
TheEssem c0c52692b3 v1.1.3 2020-01-27 15:32:21 -06:00
TheEssem 4df084a427 Updated file-type 2020-01-19 09:40:40 -06:00
TheEssem 0343d3b0f6 v1.1.2 2020-01-13 10:37:42 -06:00
TheEssem 35cec45196 Fixed bug with emote, removed admin section from help 2020-01-12 12:27:16 -06:00
TheEssem a534e7c4cf Added optimization to many image commands, updated packages 2020-01-10 13:40:25 -06:00
TheEssem 51d5f5e5b9 v1.1.1 2020-01-08 19:10:58 -06:00
TheEssem 689ca12522 v1.1.0 2020-01-07 19:27:08 -06:00
TheEssem 7a698d1837 v1.0.4 2020-01-06 20:23:19 -06:00
TheEssem 4bee6bfdae v1.0.3 2019-12-29 17:37:08 -06:00
TheEssem ced12f2429 v1.0.2 2019-12-29 11:01:20 -06:00
TheEssem 3e2f35cbd8 v1.0.1 2019-12-21 22:10:07 -06:00
TheEssem eb6aae1227 Replaced pug-based help page generator with markdown generator 2019-12-20 11:39:30 -06:00
TheEssem 29cd75ac3d Added stretch and wide, added notice to tags list, changed ping messages 2019-12-13 22:13:35 -06:00
TheEssem f1fb72294d Removed googleapis package, added twitter to info, fixed bug with tags 2019-12-06 12:47:40 -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 16927d8667 Don't load commands if env variable doesn't exist, removed catfact/dogfact, many other changes 2019-11-29 20:00:14 -06:00
TheEssem e1347fcf52 Added proper license, removed unused stuff, more twitter bot work 2019-11-17 19:57:12 -06:00
TheEssem f7756f1b52 Added basic twitter bot and spin, updated readme, other various changes 2019-11-15 10:59:50 -06:00
TheEssem d661b58271 Added leak and exec, moved from a config.json file to a .env file, other changes 2019-11-12 18:09:06 -06:00
TheEssem 171253c52c Added snowflake and experimental xp system, made logger easier to use 2019-11-05 09:52:46 -06:00
TheEssem 606c1ea1dc Moved from Enmap/SQLite to MongoDB 2019-10-28 15:21:06 -05:00
TheEssem 7d1ca165b7 Added gamexplain and yoda, replaced many unneeded packages 2019-10-28 11:02:00 -05:00
TheEssem 346c40d492 Added some more commands, updated packages 2019-10-24 15:35:06 -05:00
TheEssem 51c2547fd5 Added swirl, tags, and an example config 2019-09-28 22:32:43 -05:00
TheEssem 5a08ed57cc Added stats, fixed some bugs, removed unneeded dependencies 2019-09-14 23:22:29 -05:00
TheEssem c33a86eb4c Initial commit 2019-09-13 15:02:41 -05:00