"pub-relay"
]
+# Aliases for misskey
+_misskey_aliases = [
+ "slipfox calckey",
+ "calckey",
+ "groundpolis",
+ "foundkey",
+ "cherrypick",
+ "meisskey",
+ "magnetar",
+ "keybump",
+ "dolphin",
+ "calckey social",
+ "azk.sns",
+ "firefish",
+ "qtmmsky",
+ "iceshrimp",
+ "owohub",
+ "re+",
+ "russkey",
+ "loverskey",
+ "hajkey",
+ "sharkey",
+ "renekey",
+ "renekey-lite",
+ "yoiyami",
+ "catnip",
+ "cyberskey",
+ "catodon",
+ "lycheebridge",
+ "goblin",
+ "miraiskey"
+]
+
@lru_cache
def alias(software: str) -> str:
logger.debug("software='%s'- CALLED!", software)
elif software in ["hometown", "ecko", "fedibird", "glitchcafe"] or "되는 마스토돈" in software or "mastodon" in software:
logger.debug("Setting mastodon: software='%s'", software)
software = "mastodon"
- elif software in ["slipfox calckey", "calckey", "groundpolis", "foundkey", "cherrypick", "meisskey", "magnetar", "keybump", "dolphin", "calckey social", "azk.sns", "firefish", "qtmmsky", "iceshrimp", "owohub", "re+", "russkey", "loverskey", "hajkey", "sharkey", "renekey", "renekey-lite", "yoiyami", "catnip", "cyberskey", "catodon", "lycheebridge", "goblin"] or "shumihub" in software or "мисскей" in software or "milkey" in software or "misskey" in software:
+ elif software in _misskey_aliases or "shumihub" in software or "мисскей" in software or "milkey" in software or "misskey" in software:
logger.debug("Setting misskey: software='%s'", software)
software = "misskey"
elif software in ["runtube.re", "islameye"]: