PangobotDocs
FR
Communauté

Notifications sociales Gratuit

Twitch, Kick, YouTube, TikTok, Reddit and any RSS feed - live alerts and new posts, each announced in your own embed.

Annonce les nouvelles vidéos YouTube, les publications Reddit et les entrées de n'importe quel flux RSS/Atom (blogs, podcasts, Mastodon, Bluesky, actualités Steam...) - chaque source dans son propre salon, avec son propre texte, son embed et sa mention de rôle. Les alertes de live Twitch et Kick font partie du module là où l'équipe les a activées.

Setting it up

  1. Ajoute une source, choisis le salon et, si tu veux, un rôle à mentionner. Pour Twitch, Kick, TikTok et Instagram, indique le nom, @nom ou colle simplement le lien de la chaîne ou du profil - un lien vers une seule vidéo, publication ou reel, ou un lien de partage TikTok, est refusé avec une remarque, car il n'indique pas quel compte est visé.
  2. Rédige le texte et l'embed. Mets {url} dans le texte au-dessus de l'embed si tu veux le lecteur vidéo de Discord sous le message.
Une chaîne YouTube annoncée dans #annonces, avec son propre embed.
Une chaîne YouTube annoncée dans #annonces, avec son propre embed.

Paramètres

Tout ce que tu peux régler pour ce module dans le tableau de bord, dans l'ordre de la page.

Alertes de live

Publié environ deux minutes après le début d'un stream. Un stream qui coupe et reprend dans la demi-heure n'est pas annoncé deux fois.

Streamers TwitchListejusqu'à 10
Nom TwitchTextejusqu'à 25 caractèresobligatoire

Le nom, @nom ou le lien de la chaîne - tout fonctionne.

Publier dansSalon
Rôle à mentionnerRôle
Texte au-dessus de l'embedTextejusqu'à 300 caractères« {author} is live on {platform}! »

Variables : {author} (le streamer) {title} {game} {viewers} {platform} {url}. Mets {url} ici si tu veux le lecteur / l'aperçu de Discord sous le message.

EmbedMessagefacultatif

Variables : {author} (le streamer) {title} {game} {viewers} {platform} {url}

Afficher une image du stream dans l'embedInterrupteurActivé
Streamers KickListejusqu'à 10
Nom KickTextejusqu'à 25 caractèresobligatoire

Le nom, @nom ou le lien de la chaîne - tout fonctionne.

Publier dansSalon
Rôle à mentionnerRôle
Texte au-dessus de l'embedTextejusqu'à 300 caractères« {author} is live on {platform}! »

Variables : {author} (le streamer) {title} {game} {viewers} {platform} {url}. Mets {url} ici si tu veux le lecteur / l'aperçu de Discord sous le message.

EmbedMessagefacultatif

Variables : {author} (le streamer) {title} {game} {viewers} {platform} {url}

Afficher une image du stream dans l'embedInterrupteurActivé

Nouvelles vidéos et publications

Vérifié toutes les cinq minutes. Seul ce qui paraît après l'ajout d'une source est annoncé - jamais l'historique.

Chaînes YouTubeListejusqu'à 10
ID de la chaîne YouTubeTextejusqu'à 24 caractèresobligatoire

Ressemble à UCxxxxxxxxxxxxxxxxxxxxxx - sur YouTube : page de la chaîne → « …plus » → Partager la chaîne → Copier l'ID de la chaîne.

Publier dansSalon
Rôle à mentionnerRôle
Texte au-dessus de l'embedTextejusqu'à 300 caractères

Variables : {title} {author} {url}. Mets {url} ici si tu veux le lecteur / l'aperçu de Discord sous le message.

EmbedMessagefacultatif

Variables : {title} {author} {url}

Afficher la miniature / l'image de la publication dans l'embedInterrupteurActivé
TikTok accountsListejusqu'à 5
TikTok nameTextejusqu'à 24 caractèresobligatoire

The name, @name, or the link to the profile - all of them work.

Publier dansSalon
Rôle à mentionnerRôle
Texte au-dessus de l'embedTextejusqu'à 300 caractères« {url} »

Variables : {title} {author} {url}. Mets {url} ici si tu veux le lecteur / l'aperçu de Discord sous le message.

EmbedMessagefacultatif

Variables : {title} {author} {url}

Afficher la miniature / l'image de la publication dans l'embedInterrupteurActivé
SubredditsListejusqu'à 10
Subreddit (sans r/)Textejusqu'à 21 caractèresobligatoire
SuivreChoixChaque nouvelle publication
Publier dansSalon

Les publications marquées NSFW sont ignorées, sauf si ce salon est soumis à une limite d'âge dans Discord.

Rôle à mentionnerRôle
Texte au-dessus de l'embedTextejusqu'à 300 caractères
EmbedMessagefacultatif

Variables : {title} {author} {subreddit} {text} {score} {comments} {url}

Afficher l'image de la publicationInterrupteurActivé
Flux RSS / AtomListejusqu'à 10

Fonctionne avec les blogs, les podcasts, Mastodon, Bluesky, les actualités Steam et plus encore - tout ce qui propose un flux. Un flux illisible plusieurs fois de suite est vérifié moins souvent (jusqu'à environ une fois par heure) jusqu'à ce qu'il réponde de nouveau.

URL du fluxTextejusqu'à 400 caractèresobligatoire
Publier dansSalon
Rôle à mentionnerRôle
Texte au-dessus de l'embedTextejusqu'à 300 caractères

Variables : {title} {author} {url}. Mets {url} ici si tu veux le lecteur / l'aperçu de Discord sous le message.

EmbedMessagefacultatif

Variables : {title} {author} {url}

Afficher la miniature / l'image de la publication dans l'embedInterrupteurActivé

Limites

  • Streamers Twitch : jusqu'à 10
  • Streamers Kick : jusqu'à 10
  • Chaînes YouTube : jusqu'à 10
  • TikTok accounts: up to 5
  • Subreddits : jusqu'à 10
  • Flux RSS / Atom : jusqu'à 10
  • Seules les publications des 36 dernières heures sont annoncées, et au plus 3 par flux à chaque vérification - jamais l'historique.

Bon à savoir

  • TikTok et Instagram sont suivis via un pont RSS, car aucune des deux plateformes n'offre de voie adaptée : TikTok n'en a aucune, et Meta ne permet à une application de consulter que des comptes Business ou Créateur, et seulement après une vérification de l'application. Le pont est mis en place par la personne qui fait tourner Pangobot (un RSSHub auto-hébergé, ou un service comme rss.app) ; tant qu'aucun n'est configuré, ces deux-là ne sont tout simplement pas proposés ici - et tu peux toujours coller n'importe quelle adresse de flux sous RSS.
  • Les flux sont vérifiés toutes les cinq minutes, les lives environ toutes les deux minutes. Les flux de tous les serveurs sont vérifiés en parallèle et les serveurs passent à tour de rôle ; un serveur dont les flux répondent très lentement est vérifié après tous les autres.
  • Chaque flux dispose d'au plus 12 secondes par vérification, redirections comprises ; un flux plus lent compte comme « illisible ». Si un flux ne peut pas être lu plusieurs fois de suite, Pangobot le vérifie moins souvent - il saute une vérification, puis deux, quatre et ainsi de suite, jusqu'à environ une fois par heure - et revient à la normale dès qu'il répond. La liste des erreurs du serveur l'indique.
  • Les titres et les textes d'une source sont affichés tels qu'ils ont été écrits, mais les liens cachés derrière des mots ([text](link)) ne sont pas rendus cliquables - ainsi, personne publiant dans un subreddit ou un flux que tu suis ne peut glisser un lien déguisé dans ton serveur au nom de Pangobot. L'adresse de la publication elle-même ({url}) fonctionne toujours.
  • Seul ce qui paraît après l'ajout d'une source est annoncé - jamais l'historique.
  • YouTube a besoin de l'ID de la chaîne (commence par UC) : page de la chaîne > « ...plus » > Partager la chaîne > Copier l'ID de la chaîne.
  • Les publications Reddit marquées NSFW sont ignorées, sauf si le salon de destination est soumis à une limite d'âge.
  • Un stream qui coupe et reprend dans la demi-heure n'est pas annoncé deux fois.
  • Un rôle ne peut être mentionné que si tout le monde peut le mentionner (« Permettre à tout le monde de @mentionner ce rôle » dans ses paramètres), ou si tu peux toi-même mentionner tous les rôles. @everyone ne peut pas être mentionné de cette façon.