Added afk/brb
Timer messages ("Timer XX has yyy left") now get resumed after a bot restart
Alliance relay is discord compatible now. [Orgbot]
This commit is contained in:
@@ -122,18 +122,18 @@ class AccountService:
|
||||
self.event_service.register_event_type(self.MEMBER_LOGON)
|
||||
self.event_service.register_event_type(self.MEMBER_LOGOFF)
|
||||
self.setting_service.register(self.module_name, "is_alliance_bot", False, BooleanSettingType(),
|
||||
"Is this bot used as an alliancebot")
|
||||
"Is this bot used as an alliancebot")
|
||||
self.setting_service.register(self.module_name, "alt_verification", False, BooleanSettingType(),
|
||||
"alts require admin verification")
|
||||
"alts require admin verification")
|
||||
# Default preferences
|
||||
self.setting_service.register(self.module_name, "pref_autoinvite", False, BooleanSettingType(),
|
||||
"Default Value for the auto invite preference")
|
||||
"Default Value for the auto invite preference")
|
||||
self.setting_service.register(self.module_name, "pref_raidinvite", True, BooleanSettingType(),
|
||||
"Default Value for the raid invite (Massinvite) preference")
|
||||
"Default Value for the raid invite (Massinvite) preference")
|
||||
self.setting_service.register(self.module_name, "pref_raidspam", True, BooleanSettingType(),
|
||||
"Default Value for the raid spam (Mass Message) preference")
|
||||
"Default Value for the raid spam (Mass Message) preference")
|
||||
self.setting_service.register(self.module_name, "pref_newsspam", True, BooleanSettingType(),
|
||||
"Default Value for the news spam (News on logon) preference")
|
||||
"Default Value for the news spam (News on logon) preference")
|
||||
v = self.setting_service.get_value("pref_raidspam")
|
||||
|
||||
# Ranks
|
||||
@@ -316,6 +316,7 @@ class AccountService:
|
||||
try:
|
||||
def del_orgs(_):
|
||||
del self.orgs
|
||||
|
||||
self.orgs = [x["org_id"] for x in self.db.query("SELECT * from orgs", [])]
|
||||
self.bot.job_scheduler.delayed_job(del_orgs, 60)
|
||||
return self.orgs
|
||||
@@ -331,6 +332,7 @@ class AccountService:
|
||||
try:
|
||||
def del_orgs(_):
|
||||
del self.org_names
|
||||
|
||||
self.orgs = [x["org_name"] for x in self.db.query("SELECT * from orgs o "
|
||||
"LEFT JOIN all_orgs a on o.org_id = ao.org_id", [])]
|
||||
self.bot.job_scheduler.delayed_job(del_orgs, 60)
|
||||
|
||||
Reference in New Issue
Block a user