From 3a6136318909182635ebbfc0d4339a94b6f41cb9 Mon Sep 17 00:00:00 2001 From: Tanner Date: Tue, 13 Oct 2026 18:05:29 +0000 Subject: [PATCH] Re-hash invisible names to get a valid emoji --- teledynmap.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/teledynmap.py b/teledynmap.py index 5df39e2..4169129 100644 --- a/teledynmap.py +++ b/teledynmap.py @@ -75,7 +75,11 @@ async def main(): if update['playerName'].startswith('[TG] '): continue name = update['playerName'] - icon = emojis[md5(name) % len(emojis)] + emoji_name = name + icon = emojis[md5(emoji_name) % len(emojis)] + while icon == '\ufe0f': + emoji_name += '1' + icon = emojis[md5(emoji_name) % len(emojis)] icon = settings.CUSTOM_EMOJIS.get(name, icon) message = '{} <{}> {}'.format(icon, name, update['message']) if name == settings.THIS_SERVER_IP: continue