Bonsoir et bon début de week a tous

j'essaie d'intégrer une fonction Is Typing sur chat (priver)
ma fonction fonctionne Lol ^^ presque quand on keyup le textarea je vois bien mes dots

<span class="typing-dots dots_typing" id="dots_typing"><span>.</span><span>.</span><span>.</span></span>

sauf que ce l'utilisateur qui écrit qui le vois alors que je veux que ce l'autre utilisateur qui le voie

<input type="hidden" id="is_typing" value="<?= $_SESSION['id']; ?>">
<input type="hidden" id="why_is_typing" value="<?= $_GET['id']; ?>">
<input type="hidden" id="wh_is_typing" value="">
<input type="hidden" id="typing__" value="">

var timer = 0,
    id_typing = $("#is_typing").val(),
    why_is_typing = $("#why_is_typing").val();
function removeTimer() {
    (timer -= 1), isTyping(!0);
}
function isTyping(a) {
    "true" == a
        ? ($("#typing__").val(id_typing), $("#wh_is_typing").val(why_is_typing), id_typing !== why_is_typing && (document.getElementById("dots_typing").style.display = "flex"))
        : timer <= 0
        ? setTimeout($("#typing__").val(""), $("#wh_is_typing").val(""), (document.getElementById("dots_typing").style.display = "none"), 5000)
        : setTimeout("removeTimer();", 5000);

j'ai essayé plusieurs scénarios ma tête va exploser si je continue sinon
des idées ?

Aucune réponse