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
|
if update['playerName'].startswith('[TG] '): continue
|
||||||
|
|
||||||
name = update['playerName']
|
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)
|
icon = settings.CUSTOM_EMOJIS.get(name, icon)
|
||||||
message = '{} <{}> {}'.format(icon, name, update['message'])
|
message = '{} <{}> {}'.format(icon, name, update['message'])
|
||||||
if name == settings.THIS_SERVER_IP: continue
|
if name == settings.THIS_SERVER_IP: continue
|
||||||
|
|||||||
Reference in New Issue
Block a user