StreamBruh

Choisissez votre langue

La langue choisie dure cette session du navigateur. Autorisez les préférences facultatives pour la mémoriser entre les visites.

Se connecter

YouTube · Guide de configuration

Comment créer une clé YouTube de données API

StreamBruh utilise votre clé YouTube Data API v3 pour les recherches de vidéos publiques et les vérifications de mise en ligne des chaînes. Les quotas Google Cloud et les restrictions de clé API peuvent affecter ces vérifications planifiées.

Configuration étape par étape

  1. Créer ou sélectionner un projet Google Cloud

    Connectez-vous à Google Cloud Console avec un compte Google. Créez un projet pour ces notifications ou sélectionnez un projet que vous gérez. Vérifiez que le projet souhaité est actif dans l'en-tête de la console.

  2. Activer YouTube Data API v3

    Dans APIs & Services → Library, recherchez YouTube Data API v3 et activez-le pour ce projet. La création d'une clé seule n'active pas le API.

  3. Créer une clé API

    Ouvrez APIs & Services → Identifiants, choisissez Créer des informations d'identification → Clé API et copiez la clé générée. Restreindre son accès API à YouTube Data API v3. Gardez la clé hors des pages publiques et du contrôle de source.

    StreamBruh appelle Google depuis son serveur, pas depuis le navigateur d'un visiteur. Une restriction de site Web ou de référent HTTP bloquera ces requêtes de serveur. Si la prise en charge de StreamBruh confirme une IP de sortie publique stable pour le VPS, vous pouvez en outre restreindre la clé à cette IP ; sinon, conservez la restriction YouTube API et surveillez l'utilisation.

  4. Enregistrez la clé dans StreamBruh

    Ouvrez le Bot et les intégrations, collez la clé dans la clé YouTube API et enregistrez. Une clé enregistrée est masquée. Laissez le champ vide lors de modifications ultérieures si vous souhaitez conserver la clé existante.

  5. Choisissez des recherches ou des chaînes

    Une notification de recherche YouTube suit les nouvelles vidéos publiques correspondant à un terme de recherche ; son paramètre linguistique est une préférence de pertinence plutôt qu'une garantie, et les mots bloqués séparés par des virgules excluent les titres contenant ces termes. Une notification de canal accepte un lien YouTube @handle, un lien d'ID de canal, un handle ou un ID de canal pris en charge par le formulaire.

    Sélectionnez un canal de destination Discord, personnalisez le message et enregistrez. Les contrôles sont exécutés selon un calendrier. Les demandes de recherche et les vérifications de canaux consomment le quota YouTube API à des taux différents ; les résultats dépendent également de la disponibilité du YouTube.

Vérifiez votre configuration

  • YouTube Data API v3 est activé dans le même projet que la clé.
  • La restriction API de la clé inclut YouTube Data API v3 et sa restriction client autorise le VPS.
  • Un lien de canal est résolu ou une configuration de recherche est enregistrée, et le bot peut envoyer au canal Discord sélectionné.

Dépannage

Clé API rejetée

Confirmez que la clé appartient au projet sélectionné, que YouTube Data API v3 est activé et que ses restrictions autorisent les requêtes du VPS. Les restrictions du référent du navigateur ne correspondent pas aux appels côté serveur.

Quota épuisé

Examinez l’utilisation et le quota des données YouTube API dans Google Cloud Console. Réduisez les recherches inutiles ou demandez une extension de quota via Google si vous êtes éligible ; réessayez une fois que le quota devient disponible.

Aucune vidéo postée

Vérifiez si une nouvelle vidéo publique correspond à la recherche ou à la chaîne depuis la dernière vérification, si les mots bloqués excluent son titre et si la chaîne Discord reste envoyable. Les contrôles programmés ne sont pas instantanés.

Documentation officielle

Votre vie privée, votre choix

Nous utilisons le stockage nécessaire pour la sécurité et la connexion. Avec votre accord, nous mémorisons aussi la langue et le thème entre les visites.

Choisissez de mémoriser ou non les préférences. Ce choix n’accepte pas de conditions contractuelles et n’autorise aucun paiement.

Nécessaires · Toujours actifs

Sécurité, connexion, choix des cookies et langue expressément choisie pour cette session. Ces éléments ne nécessitent pas de consentement facultatif.

Nous n’utilisons pas nos propres cookies d’analyse ou de publicité. PayPal s’active séparément lorsque vous choisissez de continuer avec PayPal.

Politique relative aux cookies