Ajouter le chat web à un site ou un jeu HTML5

Un seul fichier, sans dépendance : le SDK web ajoute un bouton de chat (ou s'ouvre depuis votre propre bouton Aide), avec votre centre d'aide à portée de doigt.

🧩 SDK et intégration2 min de lecture

Sur cette page
  1. Ajoutez le script
  2. Lancez-le vous-même (facultatif)
  3. Ce que voient les joueurs
  4. Identifiez les joueurs connectés

Ajoutez le script

  1. Téléchargez inngame.js et hébergez-le avec votre jeu, ou chargez-le depuis cette adresse.
  2. Ajoutez une balise avec votre clé publique (Réglages → Apps → Général) :
<script src="inngame.js" data-app-key="app_…"></script>

C'est tout : un bouton de chat apparaît dans le coin. Ça marche sur itch.io, CrazyGames, Poki, votre propre site et dans les apps web.

Lancez-le vous-même (facultatif)

Pour passer des options, par exemple l'ouvrir depuis votre menu :

<script src="inngame.js"></script>
<script>
  Inngame.init({ appKey: "app_…", launcher: false,
    context: () => ({ level: player.level }) });
  helpButton.onclick = () => Inngame.open();
</script>

Les types TypeScript sont dans inngame.d.ts.

Ce que voient les joueurs

  • Un accueil avec votre logo, les visages de l'équipe, Envoyez-nous un message, une recherche, vos articles populaires et vos rubriques (dès que votre FAQ a des articles publiés).
  • Le chat dans leur langue (25 langues), les photos, les messages écrits hors ligne qui partent au retour du réseau, et les réponses en temps réel.
  • Chaque message emporte pour votre équipe l'adresse de la page, le navigateur, la taille d'écran et les dernières erreurs de la console.

Identifiez les joueurs connectés

await Inngame.identify({ userId: "u_42", name: "Nova", token: jwtFromYourServer });

Sans jeton, l'identifiant n'est qu'une étiquette. Toutes les options sont dans la doc web.

Besoin d'aide supplémentaire ?

Écrivez-nous dans le chat : l'assistant répond tout de suite, et passe la main à l'équipe s'il ne sait pas.