Ivan-r added a comment.

    C:\Users\DragonMsi\Documents\pywikibot3>py pwb.py protect -file:remove.txt 
-always -summary:"Тест" -edit:autoconfirmed -default
    
    
    >>> Участник:ProBot <<<
    Sleeping for 3.9 seconds, 2026-06-27 17:57:15
    WARNING: API error protect-invalidlevel: Invalid protection level 
"unchanged".
    
    1 read operation
    Execution time: 4 seconds
    Read operation time: 4.0 seconds
    Script terminated by exception:
    
    ERROR: Invalid protection level (Error)
    Traceback (most recent call last):
      File "C:\Users\DragonMsi\Documents\pywikibot3\pwb.py", line 40, in 
<module>
        sys.exit(main())
                 ~~~~^^
      File "C:\Users\DragonMsi\Documents\pywikibot3\pwb.py", line 36, in main
        runpy.run_path(str(path), run_name='__main__')
        ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "<frozen runpy>", line 287, in run_path
      File "<frozen runpy>", line 98, in _run_module_code
      File "<frozen runpy>", line 88, in _run_code
      File 
"C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\scripts\wrapper.py", line 
569, in <module>
        main()
        ~~~~^^
      File 
"C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\scripts\wrapper.py", line 
552, in main
        if not execute():
               ~~~~~~~^^
      File 
"C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\scripts\wrapper.py", line 
539, in execute
        run_python_file(filename, script_args, module)
        ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File 
"C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\scripts\wrapper.py", line 
154, in run_python_file
        exec(compile(source, filename, 'exec', dont_inherit=True),
        ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
             main_mod.__dict__)
             ^^^^^^^^^^^^^^^^^^
      File "C:\Users\DragonMsi\Documents\pywikibot3\scripts\protect.py", line 
237, in <module>
        main()
        ~~~~^^
      File "C:\Users\DragonMsi\Documents\pywikibot3\scripts\protect.py", line 
235, in main
        bot.run()
        ~~~~~~~^^
      File "C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\bot.py", line 
1598, in run
        self.treat(page)
        ~~~~~~~~~~^^^^^^
      File "C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\bot.py", line 
1847, in treat
        self.treat_page()
        ~~~~~~~~~~~~~~~^^
      File "C:\Users\DragonMsi\Documents\pywikibot3\scripts\protect.py", line 
101, in treat_page
        self.current_page.protect(reason=self.opt.summary,
        ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
                                  expiry=self.opt.expiry,
                                  ^^^^^^^^^^^^^^^^^^^^^^^
                                  protections=protections)
                                  ^^^^^^^^^^^^^^^^^^^^^^^^
      File 
"C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\page\_basepage.py", line 
2305, in protect
        self.site.protect(self, protections, reason, **kwargs)
        ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File 
"C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\site\_decorators.py", line 
93, in callee
        return fn(self, *args, **kwargs)
      File 
"C:\Users\DragonMsi\Documents\pywikibot3\pywikibot\site\_apisite.py", line 
2931, in protect
        raise Error(
            self._protect_errors[err.code].format_map(errdata)
        ) from None
    pywikibot.exceptions.Error: Invalid protection level
    CRITICAL: Exiting due to uncaught exception Error: Invalid protection level

TASK DETAIL
  https://phabricator.wikimedia.org/T430359

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to