Esempio n. 1
0
    def scan_new_messages(self, interval):
        messages = get_page(core.api.NUMBER_UNREAD_MESS, self.cookie)

        if messages:
            total_unread_messages = \
                core.dict_search_templates["unread"].findall(messages)[0]

            if int(total_unread_messages) > int(self.resmessages):
                self.resmessages = total_unread_messages
                self.alert_new_messages(total_unread_messages)
                self.config.set("General", "resmessages",
                                total_unread_messages)
                self.config.write()
Esempio n. 2
0
    def get_news(self):
        """Возвращает текст новостей сайта или False, если их нет."""

        news = get_page(core.api.GET_NEWS, self.cookie)
        if not news:
            self.error_read_page()
            return

        news = core.dict_search_templates["name"].findall(news)[0]
        if news != "":
            return news
        else:
            if platform != "android":
                print("Новостей нет!")
                print("------------------------------------")
            return False