Commit Graph

172 Commits

Author SHA1 Message Date
famfo 459760c018 Add commit tracking 2023-04-17 12:14:27 +02:00
famfo a5339119a7 Fix dig command 2023-04-02 21:58:53 +02:00
famfo 445cb11afc dig ipv6 fix, cargo fmt 2023-03-26 23:04:53 +02:00
famfo c6f8b13b38 Upstream sync 2023-03-26 22:39:58 +02:00
Yash Karandikar ba39abc4a3 Set User-Agent/Accept headers for title requests 2023-03-25 14:52:22 +01:00
famfo a9a70af878 Forgot that this structure is just duplicate code 2023-03-18 17:41:35 +01:00
famfo 100c3ac523 parallelize waiting for requests 2023-03-18 17:40:28 +01:00
famfo cde06516ea Fix DNS implementation (#5)
Add .gitignore

Reviewed-on: https://git.lemonsh.moe/C4TG1RL5/uberbot/pulls/5
Co-authored-by: famfo <famfo@famfo.xyz>
Co-committed-by: famfo <famfo@famfo.xyz>
2023-03-17 16:54:16 +01:00
famfo 592f7e44fd Implement dig command (#4)
Reviewed-on: https://git.lemonsh.moe/C4TG1RL5/uberbot/pulls/4
Co-authored-by: famfo <famfo@famfo.xyz>
Co-committed-by: famfo <famfo@famfo.xyz>
2023-02-08 20:52:38 +01:00
lemonsh 22a200a2ee Merge branch 'master' into catgirls 2023-01-31 12:44:21 +01:00
lemonsh 33a2fdcc74 smarter executor wrapper macro 2023-01-31 00:31:53 +01:00
lemonsh 85924cd1f9 add todo for the executor wrapper macro 2023-01-30 22:08:32 +01:00
lemonsh df17218338 document the configuration file properly 2023-01-30 22:00:48 +01:00
lemonsh 1ac03eec37 Update the readme 2023-01-30 21:36:00 +01:00
famfo fa788dbc8d Rustfmt 2023-01-30 20:11:44 +01:00
famfo f38e4f0b5f Add alt_nicks option (#13)
Reviewed-on: https://git.lemonsh.moe/lemon/uberbot/pulls/13
Co-authored-by: famfo <famfo@famfo.xyz>
Co-committed-by: famfo <famfo@famfo.xyz>
2023-01-30 20:10:20 +01:00
lemonsh c0fed26a4e rustfmt 2023-01-30 20:09:52 +01:00
lemonsh 18cb658283 Thank you clippy! 2023-01-30 20:09:52 +01:00
lemonsh e48d5b9b82 crates.io version of rspotify 2023-01-30 20:09:52 +01:00
famfo 2f81ac9505 Add alt_nicks option (#13)
Reviewed-on: https://git.lemonsh.moe/lemon/uberbot/pulls/13
Co-authored-by: famfo <famfo@famfo.xyz>
Co-committed-by: famfo <famfo@famfo.xyz>
2023-01-30 19:21:44 +01:00
famfo 85ea4b1794 Add invalid certs option (#2)
Reviewed-on: https://git.lemonsh.moe/C4TG1RL5/uberbot/pulls/2
Co-authored-by: famfo <famfo@famfo.xyz>
Co-committed-by: famfo <famfo@famfo.xyz>
2023-01-30 19:07:44 +01:00
lemonsh 3ef9344864 rustfmt 2023-01-29 20:29:55 +01:00
lemonsh 35a7d263e1 Thank you clippy! 2023-01-29 20:29:29 +01:00
lemonsh ad60609175 crates.io version of rspotify 2023-01-29 20:16:28 +01:00
famfo 7a4f3d7289 trace/trace6 command (#1)
Co-authored-by: lemonsh <lemon@lemonsh.moe>
Reviewed-on: https://git.lemonsh.moe/C4TG1RL5/uberbot/pulls/1
Co-authored-by: famfo <famfo@famfo.xyz>
Co-committed-by: famfo <famfo@famfo.xyz>
2023-01-29 19:57:23 +01:00
lemonsh 9ade78a0b5 update dependencies 2023-01-28 22:12:11 +01:00
famfo a740928b32 Add SASL authentification support (#12)
Reviewed-on: https://git.lemonsh.moe/lemon/uberbot/pulls/12
Co-authored-by: famfo <famfo@famfo.xyz>
Co-committed-by: famfo <famfo@famfo.xyz>
2023-01-28 21:33:07 +01:00
lemonsh 7e808b759f Add a mechanism for ignoring triggers in specific channels 2023-01-28 13:05:55 +01:00
lemonsh ef9dca0c1f add name field to triggers 2023-01-23 23:00:49 +01:00
lemonsh 47a329e27a rename regex util module 2023-01-23 23:00:21 +01:00
lemonsh 85b664e37b format imports using rustfmt 2023-01-22 18:14:43 +01:00
lemonsh cb6afa7b9e Remove playground 2023-01-22 18:14:15 +01:00
lemonsh d0b808a0a8 Fix spotify duration calculation 2023-01-22 18:13:54 +01:00
lemon 7be1882511 Merge pain request 'Improved README.md' (#8) from polarian/uberbot:new-readme into master
Reviewed-on: https://git.lemonsh.moe/lemon/uberbot/pulls/8
2022-08-24 17:36:30 +02:00
Polarian fc19bdf6b6
Improved README.md
- Added compile instructions
- Added configuration instructions
- Added list of features uberbot supports
2022-08-24 16:29:34 +01:00
lemonsh eacb8998e8 clippy lint fix 2022-08-18 18:45:47 +02:00
lemonsh 59547e0671 Fix last_msg() in history module 2022-08-18 18:42:07 +02:00
lemon 3771bde839 Merge pull request 'pre-0.4 changes' (#4) from dev into master
Reviewed-on: https://git.lemonsh.moe/lemon/uberbot/pulls/4
2022-08-18 13:03:17 +02:00
Yash Karandikar 76eb7b1936 More clippy fixes 2022-08-18 10:57:20 +02:00
lemonsh af69c61d4f Bump version (kinda late) 2022-08-17 14:40:34 +02:00
famfo 07ae67aa5d Rustfmt, clippy fixes 2022-08-17 09:01:46 +02:00
lemonsh 4be73935f5 Remove useless explicit type 2022-08-17 00:22:24 +02:00
lemonsh 7e82a3ba26 Port spotify trigger 2022-08-16 23:57:16 +02:00
lemonsh 4b48e4f2eb Add sleep debug command 2022-08-16 23:56:39 +02:00
lemonsh ea7dc117df Implement OwnedCaptures and fix the stupid Captures<'dumb_lifetime> issue 2022-08-16 23:56:25 +02:00
lemonsh 931b217312 Add info on where to get spotify creds to sample_uberbot.toml 2022-08-16 23:16:58 +02:00
lemonsh 94d898dbbc Port a few commands to the new system 2022-08-16 22:29:17 +02:00
lemonsh 441020785e Begin revamping the pluggable command system 2022-08-16 19:20:23 +02:00
famfo 227dc1666f Todo I guess 2022-08-11 23:28:22 +02:00
Yash Karandikar dc902b443e Add `play` and `dbg` rust commands 2022-08-08 21:50:38 +02:00