示例#1
0
 def mulher(self, string):
     db = Database()
     try:
         db.insert('mulheres', string.strip())
     except:
         return False
     return True
示例#2
0
 def goatrance(self, string):
     db = Database()
     try:
         db.insert('goatrance', string.strip())
     except:
         return False
     return True
示例#3
0
 def noob(self, string):
     db = Database()
     try:
         db.insert('noob', string.strip())
     except:
         return False
     return True
示例#4
0
 def ama(self, string):
     db = Database()
     try:
         db.insert('amoroso', string.strip())
     except:
         return False
     return True
示例#5
0
 def quote(self, string):
     db = Database()
     try:
         db.insert('quotes', string.strip())
     except:
         return False
     return True
示例#6
0
 def xingamento(self, string):
     db = Database()
     try:
         db.insert('xingamentos', string.strip())
     except:
         return False
     return True
示例#7
0
 def politica(self, string):
     db = Database()
     try:
         db.insert('politica', string.strip())
     except:
         return False
     return True
示例#8
0
 def docs(self, string):
     db = Database()
     try:
         db.insert('docs', string.strip())
     except:
         return False
     return True
示例#9
0
 def zuera(self, string):
     db = Database()
     try:
         db.insert('zuera', string.strip())
     except:
         return False
     return True
示例#10
0
 def nerdices(self, string):
     db = Database()
     try:
         db.insert('nerdices', string.strip())
     except:
         return False
     return True
示例#11
0
 def reggae(self, string):
     db = Database()
     try:
         db.insert('reggae', string.strip())
     except:
         return False
     return True
示例#12
0
 def chill(self, string):
     db = Database()
     try:
         db.insert('chill', string.strip())
     except:
         return False
     return True
示例#13
0
 def _crypto(self):
     cron = '21:47'
     _run = False
     d = datetime.strptime(cron, "%H:%M")
     if not _run:
         if datetime.today().hour > str(d).split(
                 ':')[0] and datetime.today().minute > str(d).split(':')[1]:
             try:
                 _run = True
                 db = Database()
                 _hash = db.select('hash', 'crypto')[0][0]
                 #admins = [ nick[0] for nick in db.select('admin', 'admins') ]
                 admins = ['but3k4']
                 for _nick in admins:
                     self.conn.privmsg(
                         _nick,
                         '######################################################################'
                     )
                     self.conn.privmsg(
                         _nick, 'Remova a senha antiga:    /delkey #area31')
                     self.conn.privmsg(
                         _nick,
                         'Adicione a nova senha:    /setkey ' + _hash)
             except Exception, e:
                 _f = open('log/startup.log', 'a')
                 _f.write("Error: %s" % repr(e))
                 _f.close()
示例#14
0
 def admin(self, _nick):
     db = Database()
     try:
         db.delete('admins', 'admin', _nick.strip())
     except:
         return False
     return True
示例#15
0
 def guei(self):
     try:
         db = Database()
         xinga = db.select('xinga', 'xingamentos', 1)[0][0]
         user = db.select('guei', 'guei', 1)[0][0]
         self.parent.conn.privmsg(self.channel, '%s, %s' % (user, xinga))
     except:
         return False
示例#16
0
 def check_admin(self):
     db = Database()
     self.admins = None
     try:
         self.admins = [ nick[0] for nick in db.select('admin', 'admins') ]
     except:
         return False
     return self.nick in self.admins
示例#17
0
 def guei(self):
     db = Database()
     self.xinga = None
     try:
         self.xinga = db.select('xinga', 'xingamentos', 1)[0][0]
     except:
         return False
     if self.xinga:
         self.parent.conn.privmsg(self.channel, '%s, %s' % ('alexos', self.xinga))
示例#18
0
 def quote(self):
     db = Database()
     self.quote = None
     try:
         self.quote = db.select('quote', 'quotes', 1)[0][0]
     except:
         return False
     if self.quote:
         self.parent.conn.privmsg(self.channel, self.quote)
示例#19
0
 def chill(self):
     db = Database()
     self.chill = None
     try:
         self.chill = db.select('chilli', 'chilli', 1)[0][0]
     except:
         return False
     if self.chill:
         self.parent.conn.privmsg(self.channel, self.chill)
示例#20
0
 def politica(self):
     db = Database()
     self.politica = None
     try:
         self.politica = db.select('politica', 'politica', 1)[0][0]
     except:
         return False
     if self.politica:
         self.parent.conn.privmsg(self.channel, self.politica)
示例#21
0
 def meme(self):
     db = Database()
     self.meme = None
     try:
         self.meme = db.select('meme', 'meme', 1)[0][0]
     except:
         return False
     if self.meme:
         self.parent.conn.privmsg(self.channel, self.meme)
示例#22
0
 def goatrance(self):
     db = Database()
     self.goatrance = None
     try:
         self.goatrance = db.select('goatrance', 'goatrance', 1)[0][0]
     except:
         return False
     if self.goatrance:
         self.parent.conn.privmsg(self.channel, self.goatrance)
示例#23
0
 def docs(self):
     db = Database()
     self.docs = None
     try:
         self.docs = db.select('docs', 'docs', 1)[0][0]
     except:
         return False
     if self.docs:
         self.parent.conn.privmsg(self.channel, self.docs)
示例#24
0
 def reggae(self):
     db = Database()
     self.reggae = None
     try:
         self.reggae = db.select('reggae', 'reggae', 1)[0][0]
     except:
         return False
     if self.reggae:
         self.parent.conn.privmsg(self.channel, self.reggae)
示例#25
0
 def nerdices(self):
     db = Database()
     self.nerdices = None
     try:
         self.nerdices = db.select('nerdices', 'nerdices', 1)[0][0]
     except:
         return False
     if self.nerdices:
         self.parent.conn.privmsg(self.channel, self.nerdices)
示例#26
0
 def mulher(self):
     db = Database()
     self.mulher = None
     try:
         self.mulher = db.select('mulher', 'mulheres', 1)[0][0]
     except:
         return False
     if self.mulher:
         self.parent.conn.privmsg(self.channel, self.mulher)
示例#27
0
 def zuera(self):
     db = Database()
     self.zuera = None
     try:
         self.zuera = db.select('zuera', 'zuera', 1)[0][0]
     except:
         return False
     if self.zuera:
         self.parent.conn.privmsg(self.channel, self.zuera)
示例#28
0
 def rock(self):
     db = Database()
     self.rock = None
     try:
         self.rock = db.select('rock', 'rock', 1)[0][0]
     except:
         return False
     if self.rock:
         self.parent.conn.privmsg(self.channel, self.rock)
示例#29
0
 def ama(self):
     if len(self.args) < 1:
         self.parent.conn.privmsg(
             self.channel,
             '%s, deixa de ser burro e ama alguém. ' % self.nick)
     else:
         db = Database()
         self.ama = None
         try:
             self.ama = db.select('ama', 'amoroso', 1)[0][0]
         except:
             return False
         if self.ama:
             self.parent.conn.privmsg(self.channel,
                                      '%s, %s' % (self.args[0], self.ama))
示例#30
0
 def noob(self):
     if len(self.args) < 1:
         self.parent.conn.privmsg(
             self.channel,
             '%s, deixa de ser burro e zoa alguém direito. ' % self.nick)
     else:
         db = Database()
         self.noob = None
         try:
             self.noob = db.select('noob', 'noob', 1)[0][0]
         except:
             return False
         if self.noob:
             self.parent.conn.privmsg(self.channel,
                                      '%s, %s' % (self.args[0], self.noob))