mirror of
https://github.com/RussellChamp/tilde-projects.git
synced 2026-10-28 08:32:32 +00:00
28 lines
669 B
Python
28 lines
669 B
Python
#!/usr/bin/python3
|
|
|
|
import json
|
|
|
|
names = {
|
|
"jumblesal": "jumblesale",
|
|
"hardmath1": "kc",
|
|
"hardmath123": "kc",
|
|
"bendorphan": "endorphant",
|
|
"endorphan": "endorphant",
|
|
"synergian": "synergiance",
|
|
}
|
|
|
|
def fixName(name):
|
|
return names[name] if name in names else name
|
|
|
|
def get_name(name):
|
|
names_file = "/home/jumblesale/Code/canonical_names/canonical_names.json"
|
|
try:
|
|
with open(names_file) as names_data:
|
|
names = json.load(names_data)
|
|
try:
|
|
return names[name]["userName"]
|
|
except KeyError:
|
|
return name
|
|
except IOError:
|
|
return name # if we didn't already
|