2
0
mirror of https://github.com/Nick80835/microbot synced 2025-08-22 18:19:16 +00:00

28 Commits

Author SHA1 Message Date
Nick80835
fd4266ae7c add privacy commands, command.private_only 2024-07-03 15:51:22 -04:00
Nick80835
e6b2bcbfbc facilitate modmode commands 2023-10-16 18:13:41 -04:00
Nick80835
07a5cdbcb2 improve sudo/blacklist handling 2023-10-16 09:54:11 -04:00
Nick80835
b5c9ecdb62 add db statistics command 2023-10-16 09:54:11 -04:00
Nick80835
05a3b5a14e add ChatWrapper cache, simplify disabled commands 2023-10-16 09:54:11 -04:00
Nick80835
b69ecd1a40 return ChatWrapper from db get_chat 2023-10-16 09:54:11 -04:00
Nick80835
7c41d9506a use rapidjson 2023-10-16 09:54:10 -04:00
Nick80835
601890f3af I'll just upgrade manually in the command line
vgh
2023-10-16 09:54:10 -04:00
Nick80835
721a414336 fuck you I fucking blow ass at sqlite 2023-10-16 09:54:10 -04:00
Nick80835
8339982ac4 implement nsfw spoiler db entry 2023-10-16 09:54:10 -04:00
Nick80835
eb0cae58dc fix setters 2023-10-16 09:54:09 -04:00
Nick80835
b0a5efcffb add lang and modmode_enabled to the db 2023-10-16 09:54:09 -04:00
Nick80835
c467873c44 pass on IntegrityError in sudo and blacklist 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
42f2fb1c75 enable WAL for sqlite 2023-10-16 09:54:08 -04:00
Nick80835
eed19dde70 remove functions that were moved to ChatWrapper 2023-10-16 09:54:08 -04:00
Nick80835
200ca7067d use BigIntegerField instead of FloatField and IntegerField 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
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
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
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
9700c258ef remove database stuff and notes 2023-10-16 09:53:59 -04:00
Nick80835
04b7d54faf switch to spdx gpl 2.0 or later 2023-10-16 09:53:58 -04:00
Nick80835
01b43b254e fix getting notes that dont exist 2023-10-16 09:53:58 -04:00
Nick80835
6b93e9d6b1 squash 2023-10-16 09:46:31 -04:00