2
0
mirror of https://github.com/Nick80835/microbot synced 2025-08-22 01:58:17 +00:00

486 Commits

Author SHA1 Message Date
Nick80835
96edc40a92 require isal 2025-07-24 15:55:29 -04:00
Nick80835
edd3d01a30 forgot to specify the number in deepfry size limit is the size_limit 2025-07-19 11:45:11 -04:00
Nick80835
695bd38bda add size limit to get_image 2025-07-19 11:43:04 -04:00
Nick80835
cfd9aca276 add emojiimg 2025-07-19 11:35:19 -04:00
Nick80835
57841b0c96 bail very early if command_list is empty 2025-06-19 08:09:03 -04:00
Nick80835
5382828302 allow setting default lenient in add_dict 2025-06-19 07:59:25 -04:00
Nick80835
8d4bf479de use an argument for lenient commands, small cleanup/fix 2025-06-19 07:57:37 -04:00
Nick80835
04227f6628 add lenient commands to help 2025-06-19 07:43:01 -04:00
Nick80835
6a13085bd4 add lenient commands 2025-06-19 07:37:17 -04:00
Nick80835
f82680b334 add dcid 2025-04-03 14:07:16 -04:00
Nick80835
e745e13212 explicitly disconnect client 2025-03-06 12:21:08 -05:00
Nick80835
a50c6ab6d9 remove usage of subreddit.random 2025-01-06 09:16:46 -05:00
Nick80835
44c7042c5d add mp4 extension to 4chan 2024-12-26 17:44:41 -05:00
Nick80835
621652d9a4 ignore venv/directory files, better check for neofetch 2024-09-28 16:16:03 -04:00
Nick80835
a27fe7ea70 make reload an owner command 2024-09-19 14:32:38 -04:00
Nick80835
f1882912d1 initialize aiohttp from coroutine 2024-08-02 19:38:55 -04:00
Nick80835
d0187b585b make command regex work as expected again 2024-07-08 15:19:35 -04:00
Nick80835
666ae13e81 make a little more sense of the pattern templates 2024-07-03 20:29:16 -04:00
Nick80835
c4e0dcc884 rename force_hard_prefix to force_standard_prefix, oops 2024-07-03 16:03:04 -04:00
Nick80835
cc38f11c81 allow commands to force the '/' prefix while being disableable 2024-07-03 15:55:39 -04:00
Nick80835
fd4266ae7c add privacy commands, command.private_only 2024-07-03 15:51:22 -04:00
Nick80835
2e31cf7e3e remove topic respond shim 2024-04-20 21:59:24 -04:00
Nick80835
a3a11c9a88 polish exec/eval 2024-04-19 12:22:28 -04:00
Nick80835
7c953725ab fix errors in user perm commands, send a reaction on reload success 2024-04-04 09:14:14 -04:00
Nick80835
2673b5e5bc disable IP lookup, it's broken 2024-04-01 10:14:55 -04:00
Nick80835
2b84d937ac rework permissions and command values a bit 2023-10-22 19:43:46 -04:00
Nick80835
b20c67d220 fix chance commands 2023-10-22 19:04:15 -04:00
Nick80835
6443a54d97 remove the last while True 2023-10-22 18:58:23 -04:00
Nick80835
f0e257c59b expose client in init alongside ldr 2023-10-22 18:51:36 -04:00
Nick80835
073c8ae47a remove extra get_me that I forgot to remove 2023-10-22 18:19:29 -04:00
Nick80835
87f5d7657d use minutes= not seconds= for simplicity 2023-10-21 21:28:24 -04:00
Nick80835
2c3aaaaef1 filter owner and sudo from usage 2023-10-21 21:05:48 -04:00
Nick80835
504f9cc1e6 allow everyone to use modmode 2023-10-21 20:59:06 -04:00
Nick80835
f24e56e00a add cooldown to mod commands 2023-10-21 20:57:02 -04:00
Nick80835
0119698e81 improve/fix moderation mentions 2023-10-21 20:35:06 -04:00
Nick80835
4aae840a8c add simple in-memory cmd use stat 2023-10-21 19:58:41 -04:00
Nick80835
ffea3fe581 mark admin commands as no_private 2023-10-21 19:48:07 -04:00
Nick80835
30238f088a clarify prefix doc 2023-10-21 19:40:45 -04:00
Nick80835
c799f34f89 improve type hinting/doc a bit 2023-10-21 19:30:14 -04:00
Nick80835
8857b4710d remove unused sub import 2023-10-17 13:25:28 -04:00
Nick80835
ac786333f4 allow moderating non-participants 2023-10-16 22:48:34 -04:00
Nick80835
fda5d69818 fixup input entity id stuff 2023-10-16 22:36:55 -04:00
Nick80835
530d3c2e7f make moderation commands more fun 2023-10-16 22:11:52 -04:00
Nick80835
3747a654e8 improve time matching, remove useless match 2023-10-16 21:12:29 -04:00
Nick80835
a75044fa39 fix potential issue in timed mute/ban 2023-10-16 20:50:07 -04:00
Nick80835
84f1c5998e we need 3.10 now actually 2023-10-16 20:37:59 -04:00
Nick80835
d81f3ba447 implement timed bans, and muting 2023-10-16 20:34:19 -04:00
Nick80835
ceb29e8583 parallel download cleanup 2023-10-16 19:25:50 -04:00
Nick80835
d58c0454e9 small cache cleanup
I don't really use this crap though
2023-10-16 19:23:42 -04:00
Nick80835
bbbf0d30e7 handle self-ban/kick gracefully 2023-10-16 19:10:22 -04:00