|
|
@@ -1,16 +1,6 @@
|
|
|
-from common import log, queries
|
|
|
+from common import log, queries, font
|
|
|
#from events.common import Lastact
|
|
|
|
|
|
-bold = "\x02"
|
|
|
-italic = "\x1D"
|
|
|
-underline = "\x1F"
|
|
|
-reverse = "\x16" # swap background and foreground colors ("reverse video")
|
|
|
-reset = "\x0F"
|
|
|
-blue = "\x0302"
|
|
|
-green = "\x0303"
|
|
|
-red = "\x0304"
|
|
|
-grey = "\x0314"
|
|
|
-
|
|
|
def process_event(self, connection, event):
|
|
|
log.info(event)
|
|
|
|
|
|
@@ -37,7 +27,7 @@ def process_event(self, connection, event):
|
|
|
return # Do not greet myself.
|
|
|
|
|
|
# Promote owners.
|
|
|
- if event.source.nick in self.channels[self.homechannel].owners():
|
|
|
+ if event.source.nick in self.channels[self.network.home_channel].owners():
|
|
|
connection.mode(event.target, '+vhoa %s %s %s %s' % (event.source.nick, event.source.nick, event.source.nick, event.source.nick))
|
|
|
|
|
|
# # Stop if greeting is not wanted.
|
|
|
@@ -51,20 +41,20 @@ def process_event(self, connection, event):
|
|
|
# if not self.db.one("SELECT join_greeting FROM channels WHERE name='" + event.target + "' AND network ='" + self.network + "'"): # Do not greet users joining the channel.
|
|
|
# return
|
|
|
# if joins == 1:
|
|
|
- # message = "Welcome to " + red + event.target + reset + ", " + red + event.source.nick + reset + ". For a list of command type " + blue + self.cmdchar + "cmd" + reset + "."
|
|
|
+ # message = "Welcome to " + font.red + event.target + font.reset + ", " + font.red + event.source.nick + font.reset + ". For a list of command type " + blue + self.cmdchar + "cmd" + font.reset + "."
|
|
|
# if joins == 3:
|
|
|
- # message = "Welcome back in " + red + event.target + reset + ", " + red + event.source.nick + reset + ". To turn of greetings, type " + blue + "!stopgreet" + reset + "."
|
|
|
+ # message = "Welcome back in " + font.red + event.target + font.reset + ", " + font.red + event.source.nick + font.reset + ". To turn of greetings, type " + blue + "!stopgreet" + font.reset + "."
|
|
|
# if joins == 5:
|
|
|
# if self.channels[event.target].has_key(): # Channel has a password.
|
|
|
- # message = "Welcome back again " + red + event.source.nick + reset + ". To automaticly join this channel type " + blue + "/ns ajoin " + reset + "ADD " + red + event.target + reset + italic + " password"
|
|
|
+ # message = "Welcome back again " + font.red + event.source.nick + font.reset + ". To automaticly join this channel type " + blue + "/ns ajoin " + font.reset + "ADD " + font.red + event.target + font.reset + italic + " password"
|
|
|
# else: # Channel does not have a password.
|
|
|
- # message = "Welcome back again " + red + event.source.nick + reset + ". To automaticly join this channel type " + blue + "/ns ajoin " + reset + "ADD " + red + event.source.nick + " " + event.target
|
|
|
+ # message = "Welcome back again " + font.red + event.source.nick + font.reset + ". To automaticly join this channel type " + blue + "/ns ajoin " + font.reset + "ADD " + font.red + event.source.nick + " " + event.target
|
|
|
# if joins < 100 and str(joins)[-1:] == "0":
|
|
|
- # message = red + event.source.nick + reset + " you have joined " + red + event.target + reset + " " + str(joins) + " times!"
|
|
|
+ # message = font.red + event.source.nick + font.reset + " you have joined " + font.red + event.target + font.reset + " " + str(joins) + " times!"
|
|
|
# if joins < 1000 and str(joins)[-2:] == "00" or joins < 1000 and str(joins)[-2:] == "50":
|
|
|
- # message = "Epic! " + red + event.source.nick + reset + " you have joined " + red + event.target + reset + " " + str(joins) + " times!"
|
|
|
+ # message = "Epic! " + font.red + event.source.nick + font.reset + " you have joined " + font.red + event.target + font.reset + " " + str(joins) + " times!"
|
|
|
# if joins < 10000 and str(joins)[-2:] == "00":
|
|
|
- # message = "AMAZING! " + red + event.source.nick + reset + " you have joined " + red + event.target + reset + " " + str(joins) + " times!"
|
|
|
+ # message = "AMAZING! " + font.red + event.source.nick + font.reset + " you have joined " + font.red + event.target + font.reset + " " + str(joins) + " times!"
|
|
|
# try:
|
|
|
# connection.privmsg(event.target, message)
|
|
|
# except:
|