Aby korzystać z botów, narzędzi zewnętrznych lub skryptów, takich jak AutoWikiBrowser czy Pywikibot, musisz utworzyć specjalne dane logowania zwane BotPassword. Twoje zwykłe hasło działa wyłącznie w przeglądarce.
- UWAGA: Ten proces dotyczy nie tylko kont oznaczonych jako boty. Każde konto logujące się przez narzędzie zewnętrzne musi korzystać z BotPasswords.
Dlaczego warto używać BotPasswords?
BotPasswords dają kilka korzyści:
- Pozwalają logować się do API MediaWiki bez ujawniania głównego hasła.
- Mogą mieć ograniczone uprawnienia (np. tylko edycja).
- Jeśli dane logowania bota wyciekną lub zostaną zgubione, można je usunąć bez zmiany hasła głównego.
Pamiętaj jednak, że skrypt bota loguje się inaczej niż użytkownik korzystający z przeglądarki:
- Logowania botów przyjmowane są wyłącznie przez
HTTPS. Próby logowania przez HTTP zostaną odrzucone. - Boty mogą korzystać tylko z API MediaWiki — nie mogą logować się do normalnego interfejsu wiki.
Tworzenie hasła bota
Aby utworzyć nowe BotPassword:
- Zaloguj się na dowolną wiki, korzystając z konta bota.
- Wejdź na Special:BotPasswords.
- Wybierz nazwę dla tego zestawu danych logowania — taką, by łatwo je potem rozpoznać.
- Zaznacz uprawnienia, których bot potrzebuje.
High-volume editing,Edit existing pagesorazCreate, edit, and move pageswystarczą do większości zadań botowych. UprawnienieHigh-volume editingmusi być zaznaczone, jeśli chcesz, aby edycje były oznaczane jako botowe w Ostatnich zmianach.- Uwaga: Możesz nadać tylko te uprawnienia, które konto bota już posiada. Np. zaznaczenie „delete pages”, gdy bot nie jest moderatorem treści ani administratorem — nie da mu możliwości usuwania stron.
- (Opcjonalnie) ustaw zakresy IP, które mogą używać tego hasła.
- Kliknij „Create”.
- Skopiuj wygenerowaną nazwę użytkownika i hasło. Hasła nie da się później ponownie podejrzeć.
- Jeśli je zgubisz — zawsze możesz utworzyć nowe na Special:BotPasswords.
Dobre praktyki
Poniższe wskazówki są opcjonalne — jeśli to Twoje pierwsze podejście, możesz je pominąć.
- Nadawaj hasłom nazwy ułatwiające ich identyfikację, np. „AWB Laptop”, „PWB Server”.
- Nigdy nie używaj tego samego hasła bota na różnych urządzeniach i w różnych narzędziach. Jeśli jedno z nich zostanie skompromitowane — musiałbyś zmienić hasła wszędzie.
- Nie nadawaj jednocześnie uprawnień „edit site CSS & JS” oraz „high-volume editing”. Jeśli musisz masowo edytować CSS/JS, zrób osobne tymczasowe hasło i usuń je po zakończeniu prac. Zmniejsza to ryzyko przypadkowego uszkodzenia kodu w wyniku np. błędnego regexu.
Korzystanie z hasła bota
- Uwaga: Narzędzia działające w przeglądarce (np. MassEdit) nie wymagają BotPasswords.
Wystarczy zwykłe logowanie kontem bota.
Istnieją dwa popularne formaty logowania narzędzi:
- Część narzędzi oczekuje:
Username@BotNamejako nazwy użytkownika oraz hasła bota. - Inne oczekują:
Usernamejako nazwy orazBotName@Passwordjako hasła.
Zarządzanie istniejącymi hasłami bota
Aby zarządzać danymi logowania bota, przejdź do Special:BotPasswords na dowolnej wiki Fandom/Gamepedia i wybierz zestaw danych logowania.
Możesz:
- Zresetować hasło — kliknij „Reset the password”, a następnie „Update”.
- Zmienić uprawnienia — zaznacz/odznacz odpowiednie opcje i kliknij „Update”.
- Usunąć hasło bota — kliknij „Delete”.
Zobacz także
- Korzystanie z AutoWikiBrowser
- Pywikibot
- Podręcznik Pywikibota na MediaWiki
- Tworzenie bota na Wikipedii
Dalsze wsparcie
Szukasz dalszego wsparcia lub masz pytanie? Sprawdź poniższe linki, aby dowiedzieć się więcej.
- Dowiedz się więcej, sprawdzając inne strony pomocy.
- Uzyskaj pomoc od innych użytkowników Fandomu w Dyskusjach na Centrum Społeczności.
- Skontaktuj się ze wsparciem Fandomu poprzez formularz kontaktowy.




