1.0.2
Paquete espchatbotapi de node transladado a deno!
Repository
Current version released
5 years ago
Dependencies
deno.land/x
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.
Instalación
Antes de instalarlo, debe tener instalado Deno
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
import * as chatbot from 'https://deno.land/x/espchatbotapi@1.0.0' // Tambien puedes usar destructuring object
//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?
Usando await:
//Puedes usar await en todos los demás ejemplos
import { hablar } from 'https://deno.land/x/espchatbotapi@1.0.0'
const respuesta = await hablar("hola", 0)
console.log(respuesta)Ejemplo 2: Comando usando DiscordDeno
import { createCommand } from "../utils/helpers.ts";
import { hablar } from 'https://deno.land/x/espchatbotapi@1.0.0'
createCommand({
name: `hablar`,
description: "commands/hablar:DESCRIPTION",
botChannelPermissions: ["SEND_MESSAGES"],
arguments: [
{
name: 'texto',
type: '...string'
}
],
execute: function (message, args) {
const respuesta = await hablar(args.texto, 0)
message.send(respuesta);
},
});Ejemplo 3: Obtiene la cantidad total de respuestas de la API
import { total } from 'https://deno.land/x/espchatbotapi@1.0.0'
//Solicita el número de respuesta
total().then(respuesta => {
console.log(respuesta)
})
//Salida de la consola: Número total de respuestasEjemplo 4: Enseñandole algo customizado
import { enseñar } from 'https://deno.land/x/espchatbotapi@1.0.0'
//Enseñale una frase customizada al bot
enseñar("Quien eres?","yo soy tu padre").then(respuesta => {
console.log(respuesta)
})
//Salida de la consola: Añadido con exitoContribuir
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#5532mediante Discord.
