2
0
mirror of https://github.com/Nick80835/microbot synced 2025-08-22 10:09:40 +00:00

62 Commits

Author SHA1 Message Date
Nick80835
04227f6628 add lenient commands to help 2025-06-19 07:43:01 -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
504f9cc1e6 allow everyone to use modmode 2023-10-21 20:59:06 -04:00
Nick80835
ffea3fe581 mark admin commands as no_private 2023-10-21 19:48:07 -04:00
Nick80835
15007e5b27 add rough ban and kick commands
sudo-only for now
2023-10-16 18:37:23 -04:00
Nick80835
f588111344 rework startup 2023-10-16 14:32:57 -04:00
Nick80835
05a3b5a14e add ChatWrapper cache, simplify disabled commands 2023-10-16 09:54:11 -04:00
Nick80835
6c12cd30db fix spoilernsfw hint 2023-10-16 09:54:10 -04:00
Nick80835
7bd2aa02ca implement nsfw spoiler toggle 2023-10-16 09:54:10 -04:00
Nick80835
7f3c8bc433 remove suggest 2023-10-16 09:54:09 -04:00
Nick80835
b6c5f972f7 remove useless link_preview arg 2023-10-16 09:54:09 -04:00
Nick80835
ba439ab680 replace owner name ping with /suggest 2023-10-16 09:54:09 -04:00
Nick80835
1aa435ef08 add /nsfw hint in /start 2023-10-16 09:54:09 -04:00
Nick80835
d04ce717a9 hide nsfw commands from help when nsfw disabled 2023-10-16 09:54:09 -04:00
Nick80835
abf09414ab underline module names in help 2023-10-16 09:54:09 -04:00
Nick80835
c52ba0196d small grammar fixes 2023-10-16 09:54:08 -04:00
Nick80835
ea02b42c2c use setters and getters for some db functions, more event.prefix 2023-10-16 09:54:08 -04:00
Nick80835
0047faf9a6 make sudohelp less ugly 2023-10-16 09:54:08 -04:00
Nick80835
7e9cd94ff7 increase prefix length limit to 3 2023-10-16 09:54:08 -04:00
Nick80835
f182ac90fb reduce redundant db calls and add event.chat_db 2023-10-16 09:54:08 -04:00
Nick80835
93e8f9b5c3 improve help 2023-10-16 09:54:08 -04:00
Nick80835
fd0763f149 add event.prefix 2023-10-16 09:54:08 -04:00
Nick80835
b47088fe4b add custom prefixes 2023-10-16 09:54:08 -04:00
Nick80835
5986870479 switch to peewee and use the database for more stuff 2023-10-16 09:54:08 -04:00
Nick80835
c0333a1ac4 no support 2023-10-16 09:54:08 -04:00
Nick80835
4fffbfac8b license 2023-10-16 09:54:07 -04:00
Nick80835
96e7534c8c remove pointless f-strings 2023-10-16 09:54:07 -04:00
Nick80835
91bf72535f add support chat link command 2023-10-16 09:54:07 -04:00
Nick80835
11092e8278 switch to sender_id for most things 2023-10-16 09:54:06 -04:00
Nick80835
a00185b4a1 add start command 2023-10-16 09:54:06 -04:00
Nick80835
dcffdb4b70 specify bot branch in repo 2023-10-16 09:54:06 -04:00
Nick80835
686bf7d8c0 move to Command and friends to represent loaded commands 2023-10-16 09:54:05 -04:00
Nick80835
d38f6f9784 move shit 2023-10-16 09:54:05 -04:00
Nick80835
cad3d8005a stuff and things and stuff 2023-10-16 09:54:05 -04:00
Nick80835
b16bdbb366 add command disabling and a database 2023-10-16 09:54:05 -04:00
Nick80835
69562dcf0b add fun disable 2023-10-16 09:54:05 -04:00
Nick80835
0af9b707a5 add advanced help functionality 2023-10-16 09:54:04 -04:00
Nick80835
cc1ec39e53 what the fuck have I done 2023-10-16 09:54:04 -04:00
Nick80835
a4d7dce42a clean up imports and fix a couple warnings 2023-10-16 09:54:03 -04:00
Nick80835
b654e18605 add a command prefix helper to loader 2023-10-16 09:54:03 -04:00
Nick80835
1c6f9119e9 reduce stupid code 2023-10-16 09:54:03 -04:00
Nick80835
7f6d519d2c add support for hiding commands from help 2023-10-16 09:54:03 -04:00
Nick80835
5451b06185 remove unused imports 2023-10-16 09:54:02 -04:00
Nick80835
16f12b0327 add sudo users setting, add owner level commands, add more shit 2023-10-16 09:54:02 -04:00
Nick80835
f464ce1a60 add showblacklist command 2023-10-16 09:54:02 -04:00
Nick80835
3b5e2d43ef add a bot-wide user blacklist 2023-10-16 09:54:02 -04:00
Nick80835
eb8c20cffb fix a typo 2023-10-16 09:54:01 -04:00
Nick80835
252fb65aa9 add support for NSFW toggles and admin-level commands 2023-10-16 09:54:01 -04:00