Пример #1
0
class OlxBot(GtalkRobot):

    def __init__(self, **kwargs):
        super(OlxBot, self).__init__(**kwargs)
        self.api = OlxApi(CITY_OLX.RJ, CATEGORY_OLX.INSTRUMENTOS_MUSICAIS)

    def command_003_search(self, user, msg, args):
        """(search)( +(.*))?$(?i)"""
        responses = self.api.find(q=args[1]).sort().get_response()[:5]
        message = []
        for r in responses:
            message.append("Titulo: {0} - Preço: {1}\nLink: {2}".format(
                r['title'].encode('utf-8').strip(), r['price'], r['url']))
        message = "\n\n".join(message)
        self.replyMessage(user, message)
Пример #2
0
 def __init__(self, **kwargs):
     super(OlxBot, self).__init__(**kwargs)
     self.api = OlxApi(CITY_OLX.RJ, CATEGORY_OLX.INSTRUMENTOS_MUSICAIS)