Commit Graph

337 Commits

Author SHA1 Message Date
Essem fe3886b32f
Fix Tenor error messages 2022-08-11 14:49:07 -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 34ac7b3380
Update packages 2022-08-11 10:40:10 -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 c72bb7baa1
Setup mkdocs 2022-07-26 13:48:37 -05:00
Essem 81ff5ae0ab
Move config files to new directory 2022-07-26 10:38:42 -05:00
Essem 9dbc727ea1
Some changes to the last merge 2022-07-25 01:02:59 -05:00
bjcscat 271600c44f
Change removeOldImages to be a bit cleaner (#302) 2022-07-25 01:00:31 -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 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 00ab7308ff
somehow, this works 2022-07-20 00:59:56 -05:00
Essem c4272d3c17
I hate this so much 2022-07-19 23:44:44 -05:00
Essem 1713387ffd
Store directory size cache inside eris-fleet central store 2022-07-19 23:27:43 -05:00
Essem ffa22852bc
dear god what did I do to deserve this 2022-07-19 23:03:51 -05:00
Essem 809f659f3d
Fix dir size checking 2022-07-19 21:28:52 -05:00
Essem 93fa8e8098
Fix slash command "link" field not working with gifvs, update packages 2022-07-19 21:06:51 -05:00
Essem 36477ed253
Refactor/unify temp image handling 2022-07-18 17:05:01 -05:00
Essem cef69fa6c2
Fix possible event memory leak 2022-06-28 21:54:15 -05:00
Essem 0da673975b
Fix a couple of sound player bugs 2022-06-28 20:36:32 -05:00
Essem 02a6e256b5
Added static command field to disable a command in DMs 2022-06-28 16:15:31 -05:00
Essem d98f989fde
Fix soundboard commands not getting players properly 2022-06-28 00:40:54 -05:00
Essem c3a1de0d60
Update to Tenor API v2 (you'll need to get a new key) 2022-06-23 18:44:10 -05:00
Essem ef97602d32
Get slash command attachments working on stable eris 2022-06-20 10:55:55 -05:00
Essem 10becff3a0
Replace Lavalink wrapper, migrate to pnpm, add ko-fi sponsor link 2022-06-14 00:38:01 -05:00
Essem 046b1d7f28
Fix a couple of sound player bugs 2022-06-11 15:23:41 -05:00
Essem ff589d11c9
Fix help pages, do not read delay from tenor MP4s, update packages 2022-06-07 18:06:44 -05:00
Essem 6bf0537c29
Add initial Azure Functions support, clean up gitignore 2022-04-17 10:40:56 -05:00
Essem dd7bd6b4cc
Some music fixes, merge decode and encode into a single command 2022-04-10 11:20:52 -05:00
Essem c37a8a5fcf
Fix voice channel check error 2022-04-05 19:03:49 -05:00
Essem a91c73b5bd
More slash commands, rework soundboard commands, added generic music and soundboard commands, tweak speechbubble 2022-04-04 22:05:28 -05:00
Essem c821d91254
More slash command work 2022-03-31 14:53:22 -05:00
Essem 2cffdf6628
Lots of slash command work, added workaround for eris-fleet request debugging 2022-03-31 00:42:03 -05:00
Essem a438fe26df
Add fallback for message checking, add link to privacy policy in info 2022-03-19 23:22:35 -05:00
Essem 52e038c88e
Improve message checking, enable central request handler 2022-03-17 14:28:35 -05:00
Essem f32e5d2ae5
Remove esmbot_queued_jobs stat 2022-03-15 19:01:05 -05:00
Essem e01eaa4876
Catch some extra message deletes 2022-03-15 18:47:23 -05:00
Essem db068cee60
Update packages, fix image errors not being properly thrown 2022-03-13 14:42:27 -05:00
Essem 57cd37d1eb
Improve running the bot in a global context 2022-03-11 20:28:35 -06:00
Essem 3ffb7f4949
Fixed pagination jump limit, fixed debug logging 2022-03-10 14:24:03 -06:00
Essem 5b2b3549b4
Small tweaks 2022-03-09 13:30:18 -06:00
bjcscat b17611917f Add support for string gravity + speechbubble command 2022-03-08 23:24:48 +00:00
Essem a7b60548d0
Added another giphy URL 2022-03-05 23:06:20 -06:00
Essem 969869e4ab
probably should not be doing this 2022-03-01 09:49:36 -06:00
Essem 71d30016a2
Fix dummy database and Docker logging 2022-02-22 19:44:13 -06:00
Essem bc9eb12b5a
Move database migration, removed guild modified times, added XM plugin to lavalink config 2022-02-21 18:55:25 -06:00
Essem 4ef2ce7526
Attempt to fix SQLite database migration on first run 2022-02-20 08:12:00 -06:00