Nocturnally Psychologizing Millipede

    aviso-yt

    0.1.0 • Public • Published

    Nota: el puerto que usarás tiene que ser accesible desde internet

    Ejemplo

     
        const youtube = require("aviso-yt");
        let cliente = new youtube.Client( "/aviso-youtube/callback", {port: 80});;
        cliente.on("NuevoVideo", (video) => {
            console.log(`Nuevo video de ${video.usuario_canal}${video.canal}${video.link}`);
        });
     
        cliente.interactuar("LINK_CANAL", "suscribir", "TU IP O URL");

    Ejemplo con app existente

        const express = require("express");
        const app = express();
        const youtube = require("aviso-yt");
        app.listen(80);
        let cliente = new yt.Client( "/aviso-youtube/callback", {app: app});
     
        cliente.on("NuevoVideo", (video) => {
            console.log(`Nuevo video de ${video.usuario_canal}${video.canal}${video.link}`);
        });
     
        cliente.interactuar("LINK_CANAL", "suscribir", "TU IP O URL");
     

    Eventos

    NuevoVideo: Se ejecuta cuando el canal sube un nuevo vídeo (Video) =>

    VideoBorrado: Se ejecuta cuando el canal borra un vídeo (Data) =>

    CanalSuscrito: Se ejecuta al suscribirse a un canal (Data) =>

    CanalDesuscrto: Se ejecuta al desuscribirse de un canal (Data) =>

    Install

    npm i aviso-yt

    DownloadsWeekly Downloads

    9

    Version

    0.1.0

    License

    ISC

    Unpacked Size

    5.74 kB

    Total Files

    5

    Last publish

    Collaborators

    • mechslayer