Commit Graph

94 Commits

Author SHA1 Message Date
gallant 10dd6a607f ur welcome karx 2022-08-11 15:55:20 -05:00
gallant 37fe9a8687 it works 2022-08-11 06:24:31 -05:00
gallant 411fb28ae0 yo delta check this out 2022-08-08 10:09:05 -05:00
gallant 4c660c7e77 better 2022-08-06 18:26:44 -05:00
gallant 2642f6111f working 2022-08-06 17:49:06 -05:00
gallant 6f100adf80 setup 2022-08-06 00:30:56 +00:00
Yash Karandikar b8c90fa91a Skip empty commands 2022-08-05 10:36:56 +02:00
Yash Karandikar ee25b6f970 Revise title regex and don't escape sed regex 2022-07-31 21:25:37 +02:00
Yash Karandikar d8b477d2b4 Abort early if the URL is invalid 2022-07-30 00:16:11 +02:00
Yash Karandikar 154572f6be Fix clippy lints 2022-07-28 21:26:57 +02:00
lemonsh 19191bf8f8 rustfmt 2022-07-28 13:21:17 +02:00
lemonsh e3ac4e7b23 fix graceful shutdown 2022-07-28 13:21:05 +02:00
lemonsh 47c15d8d43 Parallel message handling 2022-07-28 13:18:40 +02:00
lemonsh ceb64afd26 huh, this was much easier than I expected 2022-07-28 12:50:17 +02:00
lemonsh 1f4f7698dc Title regex gaming 2022-07-27 00:56:00 +02:00
lemonsh 1d0d7470f5 glob & lowercase author search 2022-07-24 12:27:49 +02:00
lemonsh 6af70d6707 multiple prefixes 2022-07-24 12:22:00 +02:00
lemonsh 56dff27695 spacing 2022-07-24 00:03:52 +02:00
lemonsh ba1165bd1f Increase compatibility with broken clients (e.g. gitea) 2022-07-23 23:55:18 +02:00
lemonsh 8c898caabd Add basic discord webhook emulator 2022-07-22 18:28:29 +02:00
lemonsh c7ce19275a make titlebot default the mime to text/html 2022-07-20 23:39:14 +02:00
lemonsh 4a19c2ce5a Add basic web service 2022-07-20 23:10:58 +02:00
lemonsh cbbdcb145c rustfmt 2022-07-20 23:10:58 +02:00
Yash Karandikar 9e1ffc001d
Add support for the "i" flag 2022-07-19 19:28:31 -05:00
Yash Karandikar c57d719a0a
Add support for the "g" flag 2022-07-19 19:09:21 -05:00
lemonsh 328077d9a1 Implement pagination (experimental) 2022-07-19 15:07:55 +02:00
lemonsh 0bcdfcc77a It does indeed commit suicide 2022-07-18 09:16:36 +02:00
lemonsh fc18140916 Log level in config instead of environment 2022-07-17 21:39:09 +02:00
lemonsh d700b030f3 Limit mathbot precision 2022-07-17 21:16:28 +02:00
lemonsh 508c6dc0fb Update help command 2022-07-17 21:00:27 +02:00
lemonsh 9c63ab103d Implement quote search + make history depth configurable 2022-07-17 20:54:32 +02:00
lemonsh 55ba7e1217 Make pedantic clippy shut the fuck up 2022-07-17 20:27:20 +02:00
lemonsh 2a0e805719 Fix minor parsing issues 2022-07-17 20:20:13 +02:00
lemonsh 329f6d6dae Rustfmt 2022-07-17 20:10:52 +02:00
lemonsh 25a7635408 Implement quotes 2022-07-17 20:10:34 +02:00
lemonsh 3eaaeb1244 Add message history module 2022-07-17 19:15:38 +02:00
lemonsh aaa3d1bc8a Give access to the database to every command 2022-07-17 12:58:22 +02:00
lemonsh 7b38776255 Anonymous lifetime (thx missing) 2022-07-17 12:40:20 +02:00
lemonsh dc66196615 Port HTML title part of titlebot 2022-07-17 00:40:58 +02:00
lemonsh 0d6c5ba9cb Port spotify part of titlebot 2022-07-17 00:05:21 +02:00
lemonsh 5d6b67baa8 Port mathbot 2022-07-16 23:30:12 +02:00
lemonsh 324959faad Port sedbot (partially) 2022-07-16 23:01:08 +02:00
lemonsh dcbb530465 Implement handling messages in Bot 2022-07-16 23:00:43 +02:00
lemonsh 287d2657f3 Port Leek and Waifu command to new model (incl. bonus: rustfmt) 2022-07-16 18:33:43 +02:00
lemonsh fa039d9070 Add command traits 2022-07-16 12:21:23 +02:00
lemonsh 3299807172 Move config to a separate module 2022-07-15 17:58:45 +02:00
lemonsh 2968081358 Remove web service 2022-07-15 17:40:41 +02:00
lemonsh 1dd1e4ac25 Update some deps, remove musl static libc 2022-07-15 14:16:10 +02:00
Yash Karandikar 33657e18c8 Fix errors maybe 2022-04-16 18:37:06 -05:00
lemonsh 707b2da0d3 Move to Tera templating engine for better customizability 2022-02-04 15:24:32 +01:00