|
|
@@ -31,7 +31,7 @@ def process_event(self, connection, event):
|
|
|
Inform.operators(self, connection, 'Regisring %s%s%s with %sNickServ%s.' % (font.red, self.network.nickname, font.reset, font.red, font.reset))
|
|
|
connection.privmsg('NickServ', 'register %s spamtBK@xs4all.nl' % (self.network.password)) # Register with NickServ.
|
|
|
return
|
|
|
- elif event.arguments[0].startswith('Nickname ') and event.arguments[0].endswith(' registered.'):
|
|
|
+ elif event.arguments[0].startswith('Nickname ') and connection.get_nickname() in event.arguments[0] and ' registered' in event.arguments[0]:
|
|
|
Inform.home_channel(self, connection, 'Registerred nickname %s%s%s with NickServ, adjusting settigns.' % font.red, self.network.nickname, font.reset)
|
|
|
connection.privmsg('NickServ', 'ACCESS LIST')
|
|
|
connection.privmsg('NickServ', 'AJOIN ADD %s' % (self.network.home_channel, queries.get_channel_key(self, self.network.home_channel)))
|
|
|
@@ -40,7 +40,6 @@ def process_event(self, connection, event):
|
|
|
connection.privmsg('NickServ', 'SET KILL QUICK')
|
|
|
connection.privmsg('NickServ', 'SET SECURE ON')
|
|
|
connection.privmsg('NickServ', 'SET URL %snetwork/%s' % (self.webgui['base_url'], self.network.slug))
|
|
|
-
|
|
|
return
|
|
|
elif event.arguments[0].startswith('You must have been using this nick for at least 30 seconds to register.'):
|
|
|
log.info('Waiting 31 seconds to register with NickServ.')
|
|
|
@@ -64,7 +63,7 @@ def process_event(self, connection, event):
|
|
|
# if event.arguments[0].startswith("Channel ") and event.arguments[0].endswith(" has no key."):
|
|
|
# return
|
|
|
if event.source.nick != "Global":
|
|
|
- Inform.notice_owners(self, connection, 'Notice from %s %s %s %s: %s %s' % (font.red, font.red, event.source.nick, font.grey, font.reset, event.arguments[0]))
|
|
|
+ Inform.notice_owners(self, connection, 'Notice from %s%s%s: %s%s' % (font.red, event.source.nick, font.grey, font.reset, event.arguments[0]))
|
|
|
|
|
|
async def register_later(self, connection, seconds):
|
|
|
await asyncio.sleep(seconds)
|