Життя у світі Вікі/Роботи: відмінності між версіями

Вилучено вміст Додано вміст
Bunyk (обговорення | внесок)
Bunyk (обговорення | внесок)
Рядок 34:
 
=== Прості заміни ===
Тепер, коли ми знаємо на якій вікі і з якого аккаунту працюватимемо, можемо дати боту завдання замінювати певний текст в статтях. Наприклад, забрати всі лишні теги <code><nowiki><nowiki/></nowiki></code>, так як вони не створюють ніяких видимих змін в тексті статті. Для цього вказуємо боту команду replace, головний простір імен (<code>-ns:0</code>), список статтей для заміни (заданий наприклад рядком пошуку) і що замінити на що:
 
<pre>
python pwb.py replace -ns:0 -search="insource:/\<nowiki\/\>/" "<nowiki/>" ""
</pre>
 
Після запуску бот попросить нас пароль від свого аккаунта і опис для редагувань які він здійснюватиме. Напишемо там наприклад "прибираємо зайві теги <nowiki><nowiki/></nowiki>".