Archived
1
0
Fork 0
This commit is contained in:
yzhh 2021-02-09 21:10:47 +08:00
parent 46c2b4b446
commit 5bc1e20a64

View file

@ -38,7 +38,7 @@ async def get_user_group(wikiurl):
return groups return groups
async def trans_user_group(user_group: list, group_dict: dict): def trans_user_group(user_group: list, group_dict: dict):
trans = [] trans = []
for x in user_group: for x in user_group:
trans.append(group_dict[x]) trans.append(group_dict[x])
@ -55,7 +55,7 @@ async def GetUser(wikiurl, username, argv=None):
match_interwiki = re.match(r'(.*?):(.*)', username) match_interwiki = re.match(r'(.*?):(.*)', username)
if match_interwiki: if match_interwiki:
if match_interwiki.group(1) in GetInterwiki: if match_interwiki.group(1) in GetInterwiki:
wikiurl = check_wiki_available(GetInterwiki[match_interwiki.group(1)]) wikiurl = await check_wiki_available(GetInterwiki[match_interwiki.group(1)])
if wikiurl: if wikiurl:
return await GetUser(wikiurl, match_interwiki.group(2), argv) return await GetUser(wikiurl, match_interwiki.group(2), argv)
UserJsonURL = wikiurl + '?action=query&list=users&ususers=' + username + '&usprop=groups%7Cblockinfo%7Cregistration%7Ceditcount%7Cgender&format=json' UserJsonURL = wikiurl + '?action=query&list=users&ususers=' + username + '&usprop=groups%7Cblockinfo%7Cregistration%7Ceditcount%7Cgender&format=json'