summaryrefslogtreecommitdiff
path: root/mwrepl.py
diff options
context:
space:
mode:
authorGravatar klea2025-12-08 20:23:39 +0100
committerGravatar klea2025-12-08 20:23:39 +0100
commitd9cc5bc118249b1d1db894145e158290f5bd7dcd (patch)
treefab968a0f32ad83665ba1daa565d30e97b71730f /mwrepl.py
parentuser-config: fallback to '' to be able to run w/out auth (diff)
signature
mwrepl: update to work with pywikibot
Diffstat (limited to 'mwrepl.py')
-rwxr-xr-xmwrepl.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/mwrepl.py b/mwrepl.py
index eb2cf3a..d7a1bd8 100755
--- a/mwrepl.py
+++ b/mwrepl.py
@@ -1,18 +1,13 @@
#!/usr/bin/env python3
import collections
-import mwclient
+import pywikibot
import re
-from config import *
-site = mwclient.Site('wiki.archiveteam.org', path = '/', clients_useragent="User:KleaBot (trunk)")
-if config.mediawikiAuth.login:
- site.login(config.mediawikiAuth.username, config.mediawikiAuth.password)
+site = pywikibot.Site()
if __name__ == '__main__':
import os
os.environ['PYTHONINSPECT'] = 'TRUE'
if os.environ['PAGER'] == 'less.sh': os.environ['PAGER'] = 'less'
- print("You've got access to a mwclient as site")
- if config.mediawikiAuth.login:
- print("Logged in to the AT wiki as", config.mediawikiAuth.username)
+ print("You've got access to a pywikibot client as site")