Commit Graph

237 Commits

Author SHA1 Message Date
Essem 3b4b302634
Make sure music search results aren't counted as playlists 2021-09-14 22:40:44 -05:00
Essem 4caad42240
Added support for youtube playlists, replaced multiple fetch requests with lavacord rest helpers 2021-09-14 19:14:44 -05:00
Essem c59a0bf0c4
Pause music when everyone leaves the voice channel, try a slightly different approach to voice events 2021-09-13 17:24:15 -05:00
Essem 95dc02aed5
Docker tweaks 2021-09-13 13:05:22 -05:00
Essem fec3d7303c
Add queued image jobs to server selection logic 2021-09-01 00:21:13 -05:00
Essem b6db4a869e
Fixed issue where sound player would stop playing audio in a server until the bot is restarted 2021-08-30 23:44:22 -05:00
Essem 382f4da29e
Fixed sound player permission check 2021-08-30 16:17:20 -05:00
Essem f0e19d6ad3
Added sticker, reimplemented reload, removed user count from stats 2021-08-23 00:37:09 -05:00
Essem 7009ff339f
Fixed help not working with page generator disabled 2021-08-19 16:49:58 -05:00
Essem cb895900d5
Fixed sqlite, disabled reload 2021-08-19 15:31:51 -05:00
Essem ae2ebe0337
Port to ESM modules (haha funny), removed cache request, many other changes that I forgot about 2021-08-19 09:19:14 -05:00
Essem 2fe45d842b
Fixed adding guilds in sqlite 2021-08-18 15:41:35 -05:00
Essem 560d3883ad
Made soos more smooth, added server count to prometheus, fixed unhandled soundplayer error 2021-08-16 23:04:11 -05:00
Essem 382480e1c7
Fixed issue with pagination message 2021-08-14 16:15:21 -05:00
Essem 5e8c587c41
Improved tag retrieval, blacklisted a ton of events, fixed skip issue for real 2021-08-14 08:00:16 -05:00
Essem fd573415f1
Remove all references to reactions 2021-08-13 21:36:13 -05:00
Essem e3fca9f4e9
Fixed pagination and typing in DMs 2021-08-13 21:34:44 -05:00
Essem 70a592fa49
Fixed dummy db 2021-08-13 14:15:42 -05:00
Essem 2fbd2e3016
Set tag content limit, fixed new pagination showing buttons on single-page messages 2021-08-13 00:09:30 -05:00
Essem 9f36a79a2b
Added command, reverted database service split 2021-08-12 22:28:09 -05:00
Essem da709c485f
Make pagination use interactions instead of reactions, filter out base64 images in image 2021-08-12 18:45:17 -05:00
Essem 5c0cb6463a
Some more small DB optimizations 2021-08-11 16:54:43 -05:00
Essem e8094c78ec
Move tags to separate table, part 2 2021-08-11 10:00:35 -05:00
Essem a75ceb41f2
Move tags to separate table 2021-08-10 20:25:29 -05:00
Essem 81277f95c0
Add query timeout to postgres 2021-08-10 18:35:26 -05:00
Essem b2c7a43baa
Convert database handler into service, fix skip issue with sound player 2021-08-10 16:34:29 -05:00
Essem cd469667cb
yeah 2021-08-09 10:48:43 -05:00
Essem 899d4ac9da
missed a spot again 2021-08-09 10:18:00 -05:00
Essem 253bd4c71c
Postgres query optimization attempt 2021-08-09 10:12:48 -05:00
Essem 75258f3ebc
Remove the cache limit entirely 2021-08-09 08:33:16 -05:00
Essem cb3afa0050
Increased prefix/disabled channel cache limit 2021-08-08 19:45:40 -05:00
Essem b6f28ece76
Temprarily disable reply on pagination, made a small optimization to prefix handler 2021-08-07 15:28:39 -05:00
Essem e44f5ba59d
Added font flag to caption 2021-08-06 22:27:50 -05:00
Essem f7923c19cb
Added a very basic image API authentication system 2021-08-06 17:13:29 -05:00
Essem f2ace6ee52
Fixed durations 2021-08-06 15:39:04 -05:00
Essem dea160c73b
Make pagination only apply when there's more than a single page 2021-08-06 12:12:59 -05:00
Essem c0974e2d49
Fixed clean 2021-08-05 13:03:44 -05:00
Essem 49ae7578fe
Removed MongoDB support 2021-08-04 13:31:29 -05:00
Essem 77ca0fd344
Improved error handling 2021-07-31 13:36:00 -05:00
Essem 7f0f2fb789
Replaced raw date text with Discord formatted dates, added flag info to help, added note to cat 2021-07-23 11:13:43 -05:00
samhza 833ac924d5
fix prometheus metric names (#142)
> A metric name should have a (single-word) application prefix relevant to the
> domain the metric belongs to.
https://prometheus.io/docs/practices/naming/
2021-07-14 18:42:19 -05:00
Essem d03967212e
Added more command flags, start documenting command flags, removed args argument from params function 2021-07-14 17:23:50 -05:00
Essem 8059fd1b77
Fixed misplaced closing bracket in command parser 2021-07-12 21:56:53 -05:00
Essem e640cc8f77
Ignore underscore argument 2021-07-11 15:40:31 -05:00
Essem bc2826ccbb
Removed quote detection from normal arguments 2021-07-08 21:03:19 -05:00
Essem 0483e68016
Sound playback is pain 2021-07-06 09:23:27 -05:00
Essem 75801687a4
Re-add Prometheus metrics 2021-07-06 09:22:51 -05:00
Essem 11a77df700
maybe this fixes the audio message deleting? 2021-07-06 08:25:12 -05:00
Essem 97050f0cf1
Attempt to move image processing to an eris-fleet service 2021-07-05 19:20:21 -05:00
Essem 299663adf8
Port to eris-fleet 2021-07-04 23:15:27 -05:00