Login.py permet de connecter l'utilisateur faisant tourner un bot Pywikipedia en se basant sur les informations trouvées dans user-config.py.

Se connecter en tant que bot modifier

Les bots n'ont généralement pas besoin de l'attention que d'autres modifications nécessitent. En créant un compte spécifique pour le bot, les modifications effectuées seront masquées dans les modifications récentes. Le statut de bot peut être demandé sur Wikipédia:Bot/Statut.

Si vous voulez faire tourner le bot avec le compte d'un administrateur (pour supprimer les catégories effacées, ...) il faut ajouter

sysopnames['wikiproject']['languagecode'] = 'YourSysopUsername'

Pour la wikipédia française, cela donne :

sysopnames['wikipedia']['fr'] = 'NomDeL'Admin'

au fichier user-config.py et démarrer login.py avec l'argument -sysop.

Arguments valables pour tous les scripts modifier

-all Permet de s'identifier sur tous les sites inscrit dans user-config.py.
-lang:xx Donne la langue à utiliser. Remplace la valeur sauvée dans user-config.py.
-family:xyz Donne la famille de wiki à utiliser. exemples: wikipedia, wiktionary, wikitravel, ... Remplace la valeur sauvée dans user-config.py.
-log Active la journalisation du bot. Le journal est écrit dans un sous-répertoire.
-log:xyz Active la journalisation dans le fichier xyz
-nolog Désactive la journalisation (si activée par défaut)
-putthrottle:nn Donne le temps minimum entre l'écriture de deux pages (en secondes)