Chat de support pour jeux PC et Steam
Un chat de support utilisable à la manette, sur un Steam Deck en mode Big Picture, ou au clavier et à la souris. Le compte Steam identifie le joueur, et chaque message arrive avec les logs, le GPU et la fréquence d'images dont votre équipe a besoin.
14 jours gratuits. Ensuite à partir de 29 €/mois. Traduction comprise.
Un chat qui marche avec ce que le joueur a en main.
La plupart des widgets de support supposent une souris. Sur PC et Steam, le joueur tient une manette, un Deck, ou un clavier avec le curseur bloqué dans le jeu.
Navigation complète à la manette
Chaque contrôle est accessible à la manette, aux flèches ou avec Tab, avec un contour de focus visible. Y va au champ de texte ; B ou Échap revient en arrière, puis ferme le chat.
Clavier du Steam Deck
Donnez au SDK votre clavier virtuel (la saisie manette de Steam, par exemple) et les joueurs peuvent écrire en mode Big Picture et sur le Deck.
Identité Steam vérifiée
Le SDK envoie un ticket Steam Web API ; le serveur le vérifie auprès de Steam. L'historique suit le SteamID du Deck au PC. Des exemples pour Steamworks.NET et Facepunch.Steamworks.
Capture par raccourci
F8 par défaut capture le jeu et ouvre le chat avec l'image jointe. Le chat n'apparaît jamais sur la capture.
Le contexte qu'il faut pour un bug PC
Nom, fabricant, API et mémoire du GPU, résolution et fréquence, niveau de qualité, vSync, FPS moyen et minimum, mémoire et GC, et les 50 dernières lignes de log avec les piles d'appels.
Carte d'avis Steam
Une fois le problème du joueur réglé, envoyez une carte qui ouvre la page d'avis Steam de votre jeu. Le curseur est géré : le SDK le libère pendant le chat et le remet ensuite.
De « ça a planté » à « corrigé dans la 1.4.3 ».
Les joueurs décrivent le même crash de dix façons. Inngame regroupe les signalements en un seul bug, avec versions, plateformes et extraits de logs, vous prévient quand ils s'accumulent, et ouvre une issue GitHub en un clic.
Quand vous publiez le correctif, chaque joueur qui l'avait signalé est prévenu, dans sa langue, la première fois qu'il lance cette version.
- Alertes de pic · dans l'inbox, sur Telegram et par le webhook
bug.spike - Les pull requests de correction sont proposées · par l'agent de code de votre dépôt, jamais fusionnées à votre place
Configurer une fois, ouvrir depuis le menu pause.
Le package Unity fonctionne avec l'ancien Input Manager, l'Input System, ou les deux. Si la scène n'a pas d'EventSystem, le SDK en crée un le temps du chat.
- Unity 2022.3 LTS et Unity 6 · Windows, macOS, Linux, Steam
- Panneau centré sur ordinateur · plein écran sur téléphone, ou forcé dans un sens
- Connectez Steam dans le tableau de bord · votre App ID et une clé Web API d'éditeur
using InngameSDK;
Inngame.Configure("app_XXXXXXXX", new InngameOptions
{
PauseGameWhileOpen = true, // Time.timeScale = 0 pendant le chat
ScreenshotHotkey = KeyCode.F8, // capture + ouverture du chat
});
// après SteamAPI.Init() : identité Steam vérifiée
await Inngame.IdentifySteam(GetSteamTicketHex);
// Steam Deck, Big Picture : votre clavier virtuel
options.OnScreenKeyboard = (current, done) => { /* SteamUtils.ShowGamepadTextInput… */ };Documentation et guides pour les jeux PC et Steam.
La documentation et les guides sont en anglais.
Questions fréquentes
Est-ce que ça marche sur Steam Deck ?
Oui. Le chat se parcourt à la manette, et vous pouvez brancher le clavier virtuel de Steam sur le crochet OnScreenKeyboard du SDK pour que les joueurs tapent en mode Big Picture et sur le Deck.
L'identité Steam est-elle vérifiée, ou simplement crue sur parole ?
Vérifiée. Le SDK demande à Steam un ticket Web API, et le serveur Inngame le contrôle auprès de Steam avec votre clé Web API d'éditeur. Ce n'est qu'ensuite que la conversation est rattachée à ce SteamID et suit le joueur sur une autre machine.
Les joueurs doivent-ils passer par Steam ?
Non. Le même SDK tourne dans les versions Windows, macOS et Linux hors Steam. Les joueurs commencent anonymes, et vous pouvez les vérifier avec un JWT issu de votre propre système de comptes.
Peut-on répondre depuis Discord ?
Oui. Chaque joueur a un fil dans un salon forum ou texte privé de votre serveur, avec des commandes slash pour clore, bloquer ou rendre la main à l'IA. Le joueur lit votre réponse dans le jeu, traduite.
Entendez les joueurs avant qu'ils publient leur avis.
Un bouton support dans votre menu pause, accessible avec toutes les commandes de votre jeu.
14 jours gratuits. Ensuite à partir de 29 €/mois. Traduction comprise.