mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-27 13:19:24 +01:00
Don't tell owner to contact an admin. Closes GH-20.
This commit is contained in:
parent
aefe980956
commit
693ba6aba0
@ -423,6 +423,10 @@ class RichReplyMethods(object):
|
||||
|
||||
def replyError(self, s='', **kwargs):
|
||||
v = self._getConfig(conf.supybot.replies.error)
|
||||
if 'msg' in kwargs:
|
||||
msg = kwargs['msg']
|
||||
if ircdb.checkCapability(msg.prefix, 'owner'):
|
||||
v = self._getConfig(conf.supybot.replies.errorOwner)
|
||||
s = self.__makeReply(v, s)
|
||||
return self.reply(s, **kwargs)
|
||||
|
||||
@ -1205,7 +1209,7 @@ class Commands(BasePlugin):
|
||||
if conf.supybot.reply.error.detailed():
|
||||
irc.error(utils.exnToString(e))
|
||||
else:
|
||||
irc.replyError()
|
||||
irc.replyError(msg=msg)
|
||||
|
||||
def getCommandHelp(self, command, simpleSyntax=None):
|
||||
method = self.getCommandMethod(command)
|
||||
|
@ -484,6 +484,11 @@ registerChannelValue(supybot.replies, 'error',
|
||||
Determines what error message the bot gives when it wants to be
|
||||
ambiguous.""")))
|
||||
|
||||
registerChannelValue(supybot.replies, 'errorOwner',
|
||||
registry.NormalizedString(_("""An error has occurred and has been logged.
|
||||
Check the logs for more informations."""), _("""Determines what error
|
||||
message the bot gives to the owner when it wants to be ambiguous.""")))
|
||||
|
||||
registerChannelValue(supybot.replies, 'incorrectAuthentication',
|
||||
registry.NormalizedString(_("""Your hostmask doesn't match or your password
|
||||
is wrong."""), _("""Determines what message the bot replies with when
|
||||
|
Loading…
Reference in New Issue
Block a user