Commit Graph

382 Commits

Author SHA1 Message Date
Essem 2e7330636b
Add squish 2022-10-07 13:26:12 -05:00
Essem 7c9f22cd34
Fix interaction response object issue, fix soundplayer voice state detection 2022-10-04 13:23:23 -05:00
Essem c5b50cf73b
Make uncanny skip hidden/non-PNG files 2022-10-01 12:03:37 -05:00
Essem c70f86607f
Fixes for thread channels, voice commands, image handling, and snowflake, update packages 2022-09-27 14:46:07 -05:00
Essem 238f44967b
Fix emote, help, and Select Image 2022-09-24 12:58:59 -05:00
Essem d7597ee2b0
Port avatar and banner, permission fixes 2022-09-24 12:25:19 -05:00
Essem d68ff19e4d
Fix playing statuses, fix large image posting, fix music slash command 2022-09-24 11:26:56 -05:00
Essem 49a60bba96
Fix some permission checks, fix avatar URLs 2022-09-23 23:50:59 -05:00
Essem 888f2f8b4a
Initial Oceanic port (still unfinished), update packages, remove serverinfo and userinfo 2022-09-23 22:25:16 -05:00
Essem bf90ae108a
info/stats fixes 2022-09-23 17:41:28 -05:00
Essem 4f66519aa7
Load fonts directly from assets directory, fix image buffer issues 2022-09-22 23:44:54 -05:00
Essem db0decf71a
Replace eris-fleet with a pm2-based cluster system, overhaul image handling, removed azure image api 2022-09-21 00:05:03 -05:00
Essem 121615df63
Replace pg with postgres, add swirl alias, await ping edit, added debug scripts to package.json 2022-09-12 16:45:32 -05:00
Essem 3eae453de3
Centralize text encoding 2022-09-10 23:48:44 -05:00
Essem 20f4849fee
Convert unnecessary async functions 2022-09-10 23:18:44 -05:00
Essem 239d69d6d3
Refactor command reloading 2022-09-10 23:06:40 -05:00
Essem e474d838b0
Allow classic commands in DMs even when disabled, add channel name to music end message, better check for API_TYPE, update docs 2022-09-09 14:55:03 -05:00
Essem 9788314868
Make Select Image always return an ephemeral image, fix playing suffix 2022-09-01 15:03:16 -05:00
Essem 603e732704
Remove creation date from mkdocs, added ability to limit owner commands to certain server, don't append help command to end of playing message if classic commands are disabled, fix interaction upload size 2022-09-01 10:40:55 -05:00
Essem d33a7804d7
Added (hacky) message command support, lots of work to prepare for message content intent enforcement, improve broadcast, remove evalraw, update packages 2022-08-31 20:00:34 -05:00
Essem 3392c3c89e
Improve VC leave handling, host now lets you get the current session host, swapped skip/sticker alias, updated xm plugin 2022-08-27 13:27:42 -05:00
Essem e8337c40f4
Fixed owner override in music commands 2022-08-26 20:55:24 -05:00
Essem ac871cb453
Clean up now playing embeds, lower volume, make seek accept a timestamp 2022-08-25 10:36:12 -05:00
Essem 1cafef76d7
Added nowplaying alias, update lava-xm-plugin, only require natives when processing images locally, reimplement cache limit 2022-08-22 12:44:25 -05:00
Essem da6f95aad8
Migrate to undici, try new method for getting image size/type/data 2022-08-11 11:46:56 -05:00
Essem 4265e3e914
Make log files rotate, clean up separated text input, add more uncanny images, use a more reliable method to get the instance owner username 2022-08-03 20:54:07 -05:00
Essem b0f4c16d50
Fix reddit slash command text input, make filename detection split on last period 2022-07-30 20:21:06 -05:00
Essem f3eea0d96a
Add uncanny, detect filename from image link 2022-07-30 16:00:09 -05:00
Essem 81ff5ae0ab
Move config files to new directory 2022-07-26 10:38:42 -05:00
Essem 6a409283af
Merged allowed fonts, added comic sans to font list 2022-07-26 01:27:02 -05:00
Essem 398ce07bd2
Improve voice connection checking, take advantage of optional chaining operators 2022-07-23 16:02:04 -05:00
Essem df43f9eb9d
Added more node name fallbacks, move slash command acknowledge to beginning of image command 2022-07-22 20:03:36 -05:00
Essem 0095643dbf
i may be stupid 2022-07-22 19:09:18 -05:00
Essem 57827e6877
Check if sound player is already connected, fallback for Lavalink node name 2022-07-22 19:05:34 -05:00
Essem 2d050046e4
Handle stuck tracks/Lavalink disconnections 2022-07-22 00:22:23 -05:00
Essem 91ad4a01cc
Fix flag 2022-07-07 12:54:02 -05:00
Essem 66fcd3fe12
Fix command, update docs 2022-07-06 19:16:38 -05:00
Essem 02a6e256b5
Added static command field to disable a command in DMs 2022-06-28 16:15:31 -05:00
Essem 551c7294b5
Some tweaks 2022-06-25 12:45:42 -05:00
bjcscat 5072c6ea10
&togif command (libvips version) (#286)
* &togif command

* use libvips not magick

* include libvips build dir in gitignore
2022-06-25 12:40:52 -05:00
Essem df91afee1f
Replace all instances of this.specialArgs with this.options, update docs 2022-06-24 22:03:34 -05:00
Angel f6f9091467
Make help message for &stretch accurate to the aspect ratio it applies (#284) 2022-06-24 17:22:07 -05:00
Essem 9ff41267e9
Change method of getting owner in stats 2022-06-24 16:30:50 -05:00
Essem bb966df085
Add flag to flip speech bubble 2022-06-22 21:55:09 -05:00
Essem e35a8fc529
Resolve alias conflict 2022-06-22 11:22:56 -05:00
Essem 10becff3a0
Replace Lavalink wrapper, migrate to pnpm, add ko-fi sponsor link 2022-06-14 00:38:01 -05:00
IoIxD 16095c0256
Prefix shouldn't be null ever, let alone when message.channel.guild isn't defined. (#276)
* '/eval 9+10' returns 21

* undid 9+10 joke, fixed prefix bug

* nope that's not how it was

* fully undid 9+10 joke oops
2022-06-14 00:03:18 -05:00
Essem 6e6dfb4887
Add new messages, add count alias, update packages 2022-06-09 15:17:33 -05:00
Essem 9d7ba365c8
Fix delay bug on jpeg/deepfry, remove mc/blurple 2022-06-08 12:17:57 -05:00
Essem 4ac90bc761
Begin the purge 2022-06-07 22:14:16 -05:00