IRCUser.get_identified_account() doesn't exist anymore
This commit is contained in:
parent
6f67bf0c97
commit
3935bf3a30
4 changed files with 9 additions and 4 deletions
|
@ -1,5 +1,6 @@
|
|||
#--depends-on check_mode
|
||||
#--depends-on commands
|
||||
#--depends-on permissions
|
||||
|
||||
from src import ModuleManager, utils
|
||||
|
||||
|
@ -8,7 +9,7 @@ class Module(ModuleManager.BaseModule):
|
|||
|
||||
def _has_channel_access(self, target, user, require_access):
|
||||
access = target.get_user_setting(user.get_id(), "access", [])
|
||||
identified_account = user.get_identified_account()
|
||||
identified = self.exports.get_one("is-identified")(user)
|
||||
|
||||
return ((require_access in access or "*" in access
|
||||
) and identified_account)
|
||||
|
|
|
@ -56,10 +56,10 @@ class Module(ModuleManager.BaseModule):
|
|||
mask_split[i] = (mask_part.replace("$n", user.nickname)
|
||||
.replace("$u", user.username)
|
||||
.replace("$h", user.hostname)
|
||||
.replace("$a", user.get_identified_account() or ""))
|
||||
.replace("$a", user.account or ""))
|
||||
return "$".join(mask_split)
|
||||
def _get_hostmask(self, channel, user):
|
||||
if not user.get_identified_account() == None:
|
||||
if not user.account == None:
|
||||
account_format = channel.get_setting("ban-format-account", None)
|
||||
if not account_format == None:
|
||||
return self._format_hostmask(user, account_format)
|
||||
|
|
|
@ -16,7 +16,7 @@ class Module(ModuleManager.BaseModule):
|
|||
@utils.kwarg("help", "Show what I think your account name is")
|
||||
def account(self, event):
|
||||
event["stdout"].write("%s: %s" % (event["user"].nickname,
|
||||
event["user"].get_identified_account()))
|
||||
self.exports.get_one("account-name")(event["user"])))
|
||||
|
||||
@utils.hook("received.command.channelid", channel_only=True)
|
||||
def channel_id(self, event):
|
||||
|
|
|
@ -6,6 +6,10 @@ HOSTMASKS_SETTING = "hostmask-account"
|
|||
NO_PERMISSION = "You do not have permission to do that"
|
||||
|
||||
class Module(ModuleManager.BaseModule):
|
||||
def on_load(self):
|
||||
self.exports.add("is-identified", self._is_identified)
|
||||
self.exports.add("account-name", self._account_name)
|
||||
|
||||
@utils.hook("new.server")
|
||||
def new_server(self, event):
|
||||
hostmasks = {}
|
||||
|
|
Loading…
Reference in a new issue