2
0
mirror of https://github.com/Nick80835/microbot synced 2025-09-02 23:45:37 +00:00

use setters and getters for some db functions, more event.prefix

This commit is contained in:
Nick80835
2021-03-24 16:16:13 -04:00
parent 42f2fb1c75
commit ea02b42c2c
5 changed files with 27 additions and 21 deletions

View File

@@ -42,26 +42,32 @@ class ChatWrapper():
self.chat = chat
# custom prefix functions
def get_prefix(self) -> str:
@property
def prefix(self) -> str:
return self.chat.custom_prefix
def set_prefix(self, prefix: str):
@prefix.setter
def prefix(self, prefix: str):
self.chat.custom_prefix = prefix
self.chat.save()
# fun command functions
@property
def fun_enabled(self) -> bool:
return self.chat.fun_enabled
def set_fun(self, enabled: bool):
@fun_enabled.setter
def fun_enabled(self, enabled: bool):
self.chat.fun_enabled = enabled
self.chat.save()
# nsfw command functions
@property
def nsfw_enabled(self) -> bool:
return self.chat.nsfw_enabled
def set_nsfw(self, enabled: bool):
@nsfw_enabled.setter
def nsfw_enabled(self, enabled: bool):
self.chat.nsfw_enabled = enabled
self.chat.save()