def _kps_play_message_sent_received_sound(entry):
if not (renpy.get_screen("dynamic_scrollable_text") or renpy.get_screen("dynamic_scrollable_text_group")):
return
if not isinstance(entry, dict):
return
sender = next(iter(entry.keys()), None)
me = phone_data.get("name")
if sender in ("image", "video", "code"):
return
if sender == me:
renpy.play(var_kps_message_sent_sound, channel="sound")
else:
renpy.play(var_kps_message_recieved_sound, channel="sound")