Fix for hidden settings & tower messages
This commit is contained in:
@@ -108,7 +108,7 @@ class DiscordController:
|
||||
|
||||
def pre_start(self):
|
||||
self.setting_service.register(self.module_name, "discord_token", "", HiddenSettingType(allow_empty=True),
|
||||
"Enter your Discord token her")
|
||||
"Enter your Discord token here")
|
||||
|
||||
def get_name(self, discord_id):
|
||||
data = self.db.query_single(
|
||||
@@ -181,7 +181,7 @@ class DiscordController:
|
||||
@event(event_type="connect", description="Connects the Discord client automatically on startup, if a token exists")
|
||||
def handle_connect_event(self, _, _1):
|
||||
token = self.setting_discord_token().get_value()
|
||||
if token == "None":
|
||||
if token.lower() in ["none", "", "null"]:
|
||||
return
|
||||
|
||||
# noinspection PyTypeChecker
|
||||
@@ -193,7 +193,7 @@ class DiscordController:
|
||||
@event(event_type=BanService.BAN_ADDED_EVENT, description="Ban user from Discord")
|
||||
def ban_added_event(self, _, event_data):
|
||||
token = self.setting_discord_token().get_value()
|
||||
if token == "None":
|
||||
if token.lower() in ["none", "", "null"]:
|
||||
return
|
||||
account = self.account_service.get_account(event_data.char_id)
|
||||
if account.discord_joined == 1 and account.discord_id != "":
|
||||
@@ -204,7 +204,7 @@ class DiscordController:
|
||||
@event(event_type=BanService.BAN_REMOVED_EVENT, description="Remove Discord ban")
|
||||
def ban_removed_event(self, _, event_data):
|
||||
token = self.setting_discord_token().get_value()
|
||||
if token == "None":
|
||||
if token.lower() in ["none", "", "null"]:
|
||||
return
|
||||
account = self.account_service.get_account(event_data.char_id)
|
||||
if account.discord_id != "":
|
||||
@@ -288,7 +288,7 @@ class DiscordController:
|
||||
@timerevent(budatime="1h", description="Verify Discord members", run_at_startup=True)
|
||||
def timer_check_discord_members(self, event_type, event_data):
|
||||
token = self.setting_discord_token().get_value()
|
||||
if token in ["None", "", "NULL", None]:
|
||||
if token.lower() in ["none", "", "null"]:
|
||||
return
|
||||
if not self.bot.is_ready():
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user