Example #1
0
def sanitize_message_content(content):
    emojis = get_emojis()

    tokens = content.split(' ')
    for token in tokens:
        if token.startswith(':') and token.endswith(':'):
            what = token[1:-1]

            # Expensive, I know.
            for emoji in emojis:
                for alias in emoji.aliases:
                    if what == alias:
                        content = content.replace(token, emoji.emoji)

    return content
Example #2
0
def sanitize_message_content(content):
	emojis = get_emojis()

	tokens = content.split(' ')
	for token in tokens:
		if token.startswith(':') and token.endswith(':'):
			what = token[1:-1]

			# Expensive, I know.
			for emoji in emojis:
				for alias in emoji.aliases:
					if what == alias:
						content = content.replace(token, emoji.emoji)

	return content