Пример #1
0
    def recreate_users(self, bot: Bot):
        for user in self.db.user_list():
            if user not in self.users_subscription:
                self.users_subscription[user] = Data()
                try:
                    bot.send_message(
                        user,
                        "По причине переноса на бота на новые мощности,"
                        " возникли проблемы с востановлением подписок. "
                        "Приношу извинения за доставленные неудобства.",
                    )
                except Exception:
                    log.exception("Error recreate user: %r", user)

        self.db.save_user_data(self.users_subscription)