Damian-Zsiros-Prog /
react-hooks-dog-api
Esta es una pequeña aplicacion cliente que consume la api llamada Dog API con React Hooks.
32/100 healthLoading repository data…
s4ndrodev / repository
Una pequeña API creada en Node.js para recibir mensajes de soporte y reenviarlos directamente a un bot de Telegram, ideal para aplicaciones móviles o formularios web que necesiten enviar feedback de los usuarios a un canal o chat privado.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Una pequeña API creada en Node.js para recibir mensajes de soporte y reenviarlos directamente a un bot de Telegram, ideal para aplicaciones móviles o formularios web que necesiten enviar feedback de los usuarios a un canal o chat privado.
Este proyecto implementa un endpoint HTTP que recibe peticiones POST con mensajes de texto y los reenvía automáticamente a un chat o grupo de Telegram utilizando la API oficial de Telegram.
POST, devuelve un error 405.message en el cuerpo, devuelve un error 400.Además, si accedes mediante una petición GET, responde con un mensaje de estado simple:
API de soporte de Servicel
El código principal consta de tres partes:
validateRequest(req)
Verifica que el método sea POST y que el cuerpo contenga el campo message.
sendToTelegram(message)
Envía el texto recibido al bot de Telegram mediante fetch() a la API oficial de Telegram.
Utiliza las variables de entorno TELEGRAM_BOT_TOKEN y TELEGRAM_CHAT_ID.
handler(req, res)
Controlador principal que gestiona las peticiones HTTP y retorna las respuestas correspondientes.
Clonar el repositorio
git clone https://github.com/alessan2ro/servicel-support-api.git
cd servicel-support-api
Instalar dependencias
npm install
Configurar variables de entorno
Crea un archivo .env en la raíz del proyecto con las siguientes claves:
TELEGRAM_BOT_TOKEN=tu_token_de_telegram
TELEGRAM_CHAT_ID=tu_id_de_chat
💡 Puedes obtener el token creando un bot con . Para obtener el , inicia una conversación con el bot y consulta la API de Telegram:
Selected from shared topics, language and repository description—not editorial ratings.
Damian-Zsiros-Prog /
Esta es una pequeña aplicacion cliente que consume la api llamada Dog API con React Hooks.
32/100 healthDamian-Zsiros-Prog /
Esta es una pequeña REST Api de paises con NodeJS,Express,MySQL y usando como autenticacion JSON-web-token.
31/100 healthCHAT_IDhttps://api.telegram.org/bot<TOKEN>/getUpdatesEjecutar el servidor (por ejemplo con Next.js o Vercel)
npm run dev
curl -X POST https://tu-dominio.com/api/v1/send -H "Content-Type: application/json" -d '{"message": "La app no carga correctamente"}'
Respuesta
{
"success": true,
"message": "Mensaje enviado"
}
curl https://tu-dominio.com/api/v1/send
Respuesta
API de soporte de Servicel
Si quieres conectar tu app o formulario al backend:
async function sendFeedback(message) {
const res = await fetch("/api/v1/send", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ message }),
});
const data = await res.json();
console.log(data);
}
| Tipo de error | Código | Descripción |
|---|---|---|
| Método no permitido | 405 | Se usó un método diferente de POST |
Falta el campo message | 400 | El cuerpo no incluye el mensaje |
| Fallo al enviar a Telegram | 500 | Error interno del servidor o de la API de Telegram |
Este proyecto se distribuye bajo la licencia MIT, lo que permite su uso, modificación y distribución libremente.
Alessandro Rodríguez
Proyecto: Servicel — API de Soporte para Telegram
SantiagooArturo /
Esta es una pequeña muestra del consumo de API con Fetch en el lenguaje de programación JavaScript, Utilizando API de Rick and Morty.
SteveMirabal /
Pequeña app para ver el clima consumiento una API de openweathermap.org
27/100 healthIrbicn /
Esta es una pequeña aplicacion para ver el clima consumiendo una API
31/100 healthcasco-albert /
Manipulación del DOM JavaScript en una pequeña api de tareas
42/100 health