Organiser un tirage gratuit en 5 étapes
- Dans la fenêtre, ouvrez Options du tirage (Giveaway Options). Laissez l'identifiant sur
defaultet le mot-clé sur!enter. Gardez le prix du ticket et le prix en points à0. - Choisissez Carte du gagnant (Winner card), Défilement des noms (Name reel), ou Roue communautaire (Community wheel). Prévisualisez-le, puis copiez son lien dans OBS comme Source navigateur.
- Cliquez sur Ouvrir les inscriptions (Open entries). Les spectateurs saisissent le mot-clé dans le chat pour participer.
- Cliquez sur Fermer les inscriptions (Close entries), puis Tirer un gagnant (Draw winner). (Le tirage ferme les inscriptions si vous oubliez.)
- Cliquez sur Nouvelle manche (New round) pour un autre tirage. Les anciens gagnants restent dans l'historique.
L'ancienne roue communautaire autonome fonctionne toujours si vous retirez &managed du lien. Les points et les commandes à distance nécessitent le lien géré.
Vendre des tickets contre des points SSN
- Activez Système de points de fidélité (Loyalty Points System) dans le panneau. (Ce sont des points SSN, pas des points de chaîne Twitch.)
- Dans les options du tirage, ouvrez Tickets et prix en points (Tickets and point prizes). Définissez Points par ticket et Nombre maximal de tickets par spectateur.
- Cliquez sur Ouvrir les inscriptions (Open entries). Pour un tirage nommé
friday, un spectateur achète 5 tickets avec!ticket friday 5. - Consultez les participants dans Gérer les tirages et l'historique.
| Quand ceci se produit… | Les points… |
|---|---|
| Un spectateur achète des tickets | Sont réservés. Ils ne peuvent pas être dépensés ailleurs. |
| Le spectateur n'a pas assez de points | Ne sont pas prélevés. Aucun ticket n'est attribué. |
| Vous tirez un gagnant | Sont dépensés. |
| Vous cliquez sur Annuler et rembourser | Sont rendus à tous. |
| Vous retirez un spectateur avant le tirage | Sont rendus à ce spectateur. |
Offrir des points
- Avant d'ouvrir les inscriptions, définissez Prix en points par gagnant et Nombre de prix.
- Ouvrez les inscriptions comme d'habitude.
- Tirez un gagnant à la fois. Chaque gagnant reçoit le prix sur son solde de points.
Les points des prix sont de nouveaux points, pas ceux de la vente des tickets. Le maximum versé est le prix × le nombre de prix.
Jeux avec récompenses en points
Chasse au nombre (Number Hunt)
- Définissez le type sur Number Hunt (contrôlé par l'hôte), Points par ticket
0, et Nombre de prix1. Ajoutez un prix en points si vous le souhaitez. - Social Stream choisit un nombre secret de 1 à 100.
- Les joueurs proposent un nombre avec
!guess friday 50(utilisez l'identifiant de votre tirage).
Les mauvaises réponses réduisent la plage pour tout le monde. La première bonne réponse gagne. Une proposition par spectateur toutes les 5 secondes.
Affichez-le avec l'affichage du tirage ou games/numberhunt.html?session=YOUR_SESSION&managed&giveaway=friday. Les jeux classiques ne donnent pas de points SSN.
Pot pile ou face (Coin Flip Pot)
- Définissez le type sur Pot pile ou face (Coin Flip Pot), Points par ticket
1, Nombre de prix1, et Prix en points par gagnant0. - Les spectateurs misent avec
!ticket friday 3 headsou!ticket friday 3 tails. - Fermez les inscriptions et lancez le tirage. Les chances sont de 50/50, quelles que soient les mises.
Les gagnants récupèrent leur mise et une part des mises perdantes, proportionnelle à leur mise. Aucun frais, aucun nouveau point. Exemple : les gagnants misent 2 et 1, les perdants 5 ; le pot de 8 points verse donc 5 et 3.
Chaque côté doit avoir un joueur, sinon le tirage est refusé. Annulez avant le tirage pour rembourser tout le monde.
Répartition des points restants
Les points restants vont d'abord aux plus grandes parts fractionnaires. En cas d'égalité, le premier inscrit est prioritaire.
Organiser plusieurs tirages simultanément
- Donnez à chacun un identifiant court dans Identifiant du tirage (Giveaway ID) (lettres, chiffres,
-,_) et ajoutez&giveaway=IDà son lien OBS. - Les commandes de tickets et de propositions indiquent le nom du tirage, comme
!ticket friday 5. - Donnez à chaque tirage gratuit son propre mot-clé. Un mot-clé partagé n'inscrit pas aux deux.
- Tous les tickets sont prélevés sur l'unique solde de points du spectateur.
L'affichage OBS
- Utilisez 1280 × 720 comme source navigateur. Le fond est transparent sauf si vous choisissez Panneau à thème (Themed panel).
- La roue affiche jusqu'à 120 noms, mais le gagnant est choisi parmi tous les tickets.
- Après une reconnexion, le résultat enregistré s'affiche. Le réglage de réduction des animations évite l'animation.
- Social Stream ne peut pas savoir si la scène OBS est en direct.
Event Flow
- Ajoutez le déclencheur Tirage / tickets (Giveaway / Tickets) comme action (sous les actions de points).
- Choisissez l'action : Participer au tirage gratuit, Acheter des tickets, Accorder des tickets gratuits, Fermer les inscriptions, Tirer un gagnant, Annuler et rembourser ou Consulter l'état.
- Choisissez l'identifiant du tirage et le nombre de tickets. Pour un pot, choisissez pile ou face.
L'action agit pour le spectateur qui a envoyé le message. Placez un déclencheur ou un filtre fiable avant les attributions et les commandes de l'hôte.
Plus de détails sur Event Flow
- En cas d'échec, les actions dépendantes s'arrêtent. Le message du chat reste affiché.
- Le résultat se trouve dans
meta.giveawayControlResult. - Le panneau de test ne fait qu'une simulation. Pour des tests réels, utilisez un hôte ou un profil séparé.
- Le solde est vérifié lors de l'exécution : le message d'inscription ne peut donc pas rapporter le dernier point manquant.
- La protection contre les répétitions est plus robuste sur les sources ayant leurs propres identifiants de message.
- Les événements programmés sans spectateur ne peuvent pas acheter de tickets.
Stream Deck et API
Le plugin Stream Deck propose : Ouvrir le tirage, Fermer le tirage, Effectuer le tirage, Annuler et rembourser, Nouveau tour du tirage, et État du tirage.
- Ils utilisent le tirage
default. Pour un autre, mettez{"giveawayId":"friday"}dans le champ de valeur. Ouvrir le tirage accepte aussi un objetconfig. - Une touche confirme que Social Stream a répondu, pas qu'OBS affiche le résultat. En cas d'expiration du délai, vérifiez l'état avant de relancer le tirage.
Acheter des tickets via l'API
{"protocol":2,"action":"buygiveawaytickets","get":"callback-1","value":{"giveawayId":"friday","roundId":"ROUND_ID","operationId":"purchase-123","count":5,"actor":{"chatname":"Avery","type":"youtube","userid":"SOURCE_USER_ID"}}}
operationIdidentifie l'achat ;getidentifie la réponse.- Gardez le même identifiant d'opération lors d'une nouvelle tentative. Utilisez-en un nouveau pour un nouvel achat.
Historique et sauvegardes
Gérer les tirages et l'historique affiche les tours, les inscriptions et les gagnants. Vous pouvez utiliser Exporter l'historique des gagnants (JSON) ou enregistrer une sauvegarde complète des points et des tirages. Rien n'est téléversé.
Restaurer une sauvegarde
Fonctionne uniquement sur un nouvel hôte sans points ni tirages.
- Laissez l'ancien hôte arrêté. Ouvrez SSN dans un nouveau profil de navigateur et ouvrez le gestionnaire des tirages.
- Sous Récupérer sur un nouvel hôte, choisissez votre sauvegarde complète. Attendez le message et notez l'identifiant de session indiqué.
- Dans la section de la fenêtre Options de session (Session Options), saisissez cet identifiant de session.
- De retour dans le gestionnaire, choisissez l'identifiant du tirage et cliquez sur Actualiser. Vérifiez les règles, les inscriptions et les gagnants. Les tours sont restaurés fermés.
- Rouvrez, tirez au sort ou utilisez Annuler et rembourser. Enregistrez ensuite une nouvelle sauvegarde.
En savoir plus sur le stockage des données
- Les points restent dans ce profil de navigateur ou d'application et ne sont pas synchronisés ailleurs. Les tours sont conservés par session.
- Effacer les données du navigateur peut les supprimer ; conservez donc les sauvegardes hors de ce profil.
- Les imports de soldes seuls ne restaurent pas les tickets réservés. La remise à zéro des points est bloquée tant que des tickets sont réservés et n'efface pas l'historique des tirages.
- Les achats de stickers non confirmés sont libérés à l'expiration du délai.
- Pas de sauvegarde cloud ni de conversion en argent. Une sauvegarde serveur pourrait être ajoutée plus tard.
Résoudre les problèmes
| Problème | À essayer |
|---|---|
| Un spectateur ne peut pas participer | Vérifiez l'identifiant, le mot-clé, l'option réservée aux membres, l'ouverture des inscriptions et la capture de la plateforme. Les messages de bots, privés, anciens, rejoués ou de test ne comptent jamais. |
| Le compte d'un spectateur semble incorrect | Un changement de nom peut perturber les soldes. Vérifiez sur l'hôte. Les plateformes ne sont jamais fusionnées. |
| Les boutons ne répondent pas | Vérifiez que le bon hôte SSN fonctionne avec les commandes de l'hôte activées. Actualisez avant de réessayer. |
| Impossible de réinitialiser ou d'importer les points | Terminez ou annulez d'abord les achats de tickets réservés. Pour une sauvegarde contenant des tickets réservés, utilisez la récupération complète. |
!spend indique une récompense inconnue | Une récompense avec un prix doit être configurée. |
Points de fidélité · Jeux · Sondages et listes d'attente · référence API · Référence des événements