Commit graph

60 commits

Author SHA1 Message Date
gallant 2642f6111f working 2022-08-06 17:49:06 -05:00
Yash Karandikar ee25b6f970 Revise title regex and don't escape sed regex 2022-07-31 21:25:37 +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 6af70d6707 multiple prefixes 2022-07-24 12:22:00 +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
lemonsh 328077d9a1 Implement pagination (experimental) 2022-07-19 15:07:55 +02:00
lemonsh fc18140916 Log level in config instead of environment 2022-07-17 21:39:09 +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 25a7635408 Implement quotes 2022-07-17 20:10:34 +02:00
lemonsh aaa3d1bc8a Give access to the database to every command 2022-07-17 12:58:22 +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 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
lemon-sh d191a339f8 Improve the web service 2022-01-30 18:26:09 +01:00
lemon-sh 336ed231f7 Fix search in the weeb service 2022-01-28 00:44:50 +01:00
lemon-sh 49d69cef5c I GOT ZLINED 2022-01-27 00:58:00 +01:00
lemon-sh 4224961c41 STOP YELLING AT ME CLIPPY, GO BACK TO MS WORD 2022-01-26 19:34:54 +01:00
lemon-sh ac5f14a21e tokio::spawn() instead of a thicc select! 2022-01-26 19:17:07 +01:00
lemon-sh 4e197fc4c0 Make it work, still messy as hell 2022-01-26 12:58:49 +01:00
famfo 47d3011552 Removed potential for emtpy messages 2022-01-15 18:18:26 +01:00
famfo e891c126ba Moved both webservers into one, some other small fixes 2022-01-15 17:09:46 +01:00
famfo cf99f5a4a1 Fixed me 2022-01-15 12:24:27 +01:00
famfo f7510864f6 Some stuff, fixme 2022-01-15 12:05:50 +01:00
famfo 11880ac138 Gitea webhook reciver 2022-01-13 17:52:39 +01:00
lemon-sh 38d1cb289e Add a basic web service 2022-01-06 00:23:00 +01:00
famfo 7490df1c91 rustfmt, some minor logging additions 2022-01-02 21:58:54 +01:00
lemonsh a7b9487c38 wait for the goddamn thread 2022-01-01 23:03:15 +01:00
lemonsh c3b12e9e72 Port quotquot 2022-01-01 22:35:27 +01:00
lemonsh 05d4569c5e Simplify the message loop & add information about sed to help 2022-01-01 13:38:43 +01:00
Yash Karandikar f3ed0593ec
Display nick and track formatted messages 2022-01-01 01:08:28 -06:00
Yash Karandikar 14184e9d49
Port sedbot 2022-01-01 00:52:43 -06:00
lemonsh 4a27aa42a3 Optimize executor and add mathbot 2022-01-01 00:51:54 +01:00
famfo 22e3f2b476 Stopped 64bit Linux MUSL target from segfaulting, rustfmt 2021-12-31 01:49:05 +01:00
lemonsh 2cb9db95d1 Leek optimizations 2021-12-30 23:02:12 +00:00
Yash Karandikar c3497f6429
Reduce allocations round 1 2021-12-29 14:56:47 -06:00
Yash Karandikar 6e5cbc4ad9
Run rustfmt 2021-12-29 14:25:49 -06:00
Yash Karandikar 2499f6bb40
Port leek's ;mock command 2021-12-29 14:25:22 -06:00
Yash Karandikar 0f78c35c18
Port leek's ;leet command 2021-12-29 14:08:49 -06:00