Re-hash invisible names to get a valid emoji
This commit is contained in:
+5
-1
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user