31 lines
665 B
Python
31 lines
665 B
Python
"""
|
|
Convert smileys ( :) :( etc) to the Unicode character representation
|
|
|
|
Dependencies:
|
|
pip install future
|
|
"""
|
|
|
|
import prof
|
|
from builtins import chr
|
|
|
|
|
|
def _emote(input_str):
|
|
result = input_str
|
|
result = result.replace(":-)", chr(9786))
|
|
result = result.replace(":)", chr(9786))
|
|
result = result.replace(":-(", chr(9785))
|
|
result = result.replace(":(", chr(9785))
|
|
return result
|
|
|
|
|
|
def prof_pre_chat_message_display(barejid, resource, message):
|
|
return _emote(message)
|
|
|
|
|
|
def prof_pre_room_message_display(barejid, nick, message):
|
|
return _emote(message)
|
|
|
|
|
|
def prof_pre_priv_message_display(barejid, nick, message):
|
|
return _emote(message)
|