Example #1
0
 def output(self, channel, user, options):
     r = None                                          
     if options.author:
         r = Define.quote(' '.join(options.author), author=True, num=options.result)
     elif options.search:
         r = Define.quote(' '.join(options.search), search=True, num=options.result)
     elif options.random:
         r = Define.quote('random', num=options.result)        
     if r:            
         if options.private:
             self._bot.notice(user.nick, r.replace('\r', ' '))
         else:
             return ModuleResult('%s' % r.replace('\r', ' '))