Wondering what’s next for npm?Check out our public roadmap! »

    espchatbotapi

    1.4.2 • Public • Published

    Logo

    Una API funcional gratuita y en español dedicada a responder de forma divertida y amena a los mensajes que se solicitan, una manera sencilla de hacer que su app sea interactiva con los usuarios y agregarle una entretenida funcionalidad.

    NPM Versión NPM Descargas Respuestas Creador

    Instalación

    Antes de instalarlo, debe tener instalado Node.js La instalación se realiza mediante el comando de instalación npm:

    $ npm install espchatbotapi --save

    Características

    • API es gratuita sin necesidad de ninguna API Key de pago.
    • Más de 2000 respuestas ¡y añadiendo!
    • Respuestas interactivas y graciosas.
    • Actualizaciones constantes.

    Ejemplos

    Ejemplo 1: Petición básica

    const chatbot = require("espchatbotapi")
    //Manda la petición a la API y recibe una respuesta
    //El 0 significa el modo
    //El modo 0 => modo de respuestas moderadas y controladas
    //El modo 1 => el bot aprende de todo lo que le dicen de todos lados asi que no tiene ningun tipo de control
       chatbot.hablar("hola",0).then(respuesta => {
         console.log(respuesta)
       })
    //Salida de la consola: Hola ¿Qué tal?

    Ejemplo 2: Comando usando Discord.js

    /* Recordatorio:
     - Para este comando debe tener definido lo que se muestra debajo.
     - Debe tener definido "args".
     - Debe tener definido el "prefix".
    */
    const Discord = require('discord.js');
    const client = new Discord.Client();
    const chatbot = require("espchatbotapi")
     
    //Usa el comando hablar
    if (message.content.startsWith(prefix + "hablar")) {
        //Solicita una respuesta para el argumento del usuario y obtiene una respuesta de la API
        chatbot.hablar(args).then(respuesta => {
        message.channel.send(respuesta)
        //Le responde al usuario con la respuesta solicitada
        });
    }

    Ejemplo 3: Obtiene la cantidad total de respuestas de la API

    const chatbot = require("espchatbotapi")
    //Solicita el número de respuesta
       chatbot.total().then(respuesta => {
         console.log(respuesta)
       })
    //Salida de la consola: Número total de respuestas

    Ejemplo 4: Enseñandole algo customizado

    const chatbot = require("espchatbotapi")
    //Enseñale una frase customizada al bot
       chatbot.enseñar("Quien eres?","yo soy tu padre").then(respuesta => {
         console.log(respuesta)
       })
    //Salida de la consola: Añadido con exito

    Contribuir

    Estamos buscando a personas que sean capaces de ayudar en el desarrollo de la API agregando respuestas entretenidas a las solicitudes de los usuarios para crear una API funcional y cada vez más grande. Tan solo necesitamos a personas con paciencia, creatividad y ganas de mejorar.

    Si estás interesad@ por favor contacta con Seyron#5532 mediante Discord.

    Install

    npm i espchatbotapi

    DownloadsWeekly Downloads

    274

    Version

    1.4.2

    License

    ISC

    Unpacked Size

    8.54 kB

    Total Files

    3

    Last publish

    Collaborators

    • avatar