Directorio

Directorio para desarrolladores de bots

Recursos elegidos a mano y agrupados por categoría. Sin posiciones pagadas ni enlaces de afiliado. Filtra por palabra o categoría.

Telegram

Telegram Bot API

core.telegram.org/bots/api

Referencia HTTP oficial de todos los métodos, objetos y tipos de actualización de la Bot API.

officialdocs

BotFather

t.me/BotFather

El bot oficial para crear bots, obtener tokens y configurar comandos, descripciones y modo de privacidad.

officialsetup

python-telegram-bot

python-telegram-bot.org

Envoltorio maduro para Python con asyncio, manejadores de conversación, cola de tareas y persistencia.

pythonlibrary

aiogram

aiogram.dev

Framework de Python totalmente asíncrono con routers, filtros, middlewares y máquina de estados.

pythonframework

grammY

grammy.dev

Framework moderno en TypeScript para Node.js, Deno, Bun y entornos edge como Cloudflare Workers.

typescriptedge

Telegraf

telegraf.js.org

Framework popular para Node.js con composición de middlewares, escenas y sesiones.

javascriptframework

pyTelegramBotAPI

pytba.readthedocs.io

Biblioteca de Python sencilla, síncrona y asíncrona, ideal para bots pequeños y para aprender.

pythonlibrary

Telegram Mini Apps

core.telegram.org/bots/webapps

Documentación de las aplicaciones web que se abren dentro de Telegram y se comunican con tu bot.

officialweb

Discord

Discord Developer Portal

discord.com/developers/applications

Crea aplicaciones, usuarios bot, enlaces de instalación OAuth2 y endpoints de interacciones.

officialsetup

Discord API docs

discord.com/developers/docs/intro

Referencia oficial de la API REST, el Gateway, interacciones, permisos y límites de tasa.

officialdocs

discord.js

discord.js.org

La biblioteca para Node.js más usada, con soporte completo de Gateway, REST e interacciones.

javascriptlibrary

discord.py

discordpy.readthedocs.io

Biblioteca asíncrona para Python con extensión de comandos de aplicación.

pythonlibrary

Pycord

pycord.dev

Fork de discord.py centrado en comandos slash, componentes y modales.

pythonlibrary

JDA

jda.wiki

Envoltorio de la API de Discord para Java con diseño orientado a eventos.

javalibrary

Serenity

github.com/serenity-rs/serenity

Biblioteca en Rust para bots de Discord con caché y capa de framework.

rustlibrary

discord-interactions

github.com/discord/discord-interactions-js

Ayudantes oficiales para verificar firmas Ed25519 en endpoints HTTP de interacciones.

officialsecurity

WhatsApp y mensajería

WhatsApp Cloud API

developers.facebook.com/docs/whatsapp/cloud-api

API de WhatsApp Business alojada por Meta para enviar plantillas, mensajes de sesión y multimedia.

officialdocs

WhatsApp webhooks

developers.facebook.com/docs/whatsapp/cloud-api/guides/set-up-webhooks

Cómo suscribirse a notificaciones de mensajes y estados y verificar el endpoint.

officialwebhooks

Message templates

developers.facebook.com/docs/whatsapp/business-management-api/message-templates

Reglas y categorías de las plantillas preaprobadas usadas fuera de la ventana de 24 horas.

officialpolicy

WhatsApp Business Policy

business.whatsapp.com/policy

Política de mensajería comercial: consentimiento, contenido prohibido y sanciones.

policy

Twilio Messaging

twilio.com/docs/messaging

Mensajería SMS y WhatsApp programable mediante la API de un solo proveedor.

providersms

Matrix client-server API

spec.matrix.org/latest/client-server-api

Protocolo de mensajería abierto y federado con una API bien documentada y apta para bots.

openprotocol

Slack y trabajo

Slack API

api.slack.com

Documentación oficial: apps, scopes, Events API, Web API y Socket Mode.

officialdocs

Bolt for JavaScript

slack.dev/bolt-js

Framework oficial para apps de Slack en Node.js con escuchas de eventos, acciones y comandos.

officialjavascript

Bolt for Python

slack.dev/bolt-python

Framework oficial para Python con adaptadores para Flask, FastAPI, AWS Lambda y más.

officialpython

Block Kit Builder

app.slack.com/block-kit-builder

Diseñador visual de mensajes, modales y pestañas de inicio de Slack.

officialui

Microsoft Teams bots

learn.microsoft.com/microsoftteams/platform/bots/what-are-bots

Visión general de bots conversacionales para Teams sobre Bot Framework.

officialdocs

Mattermost integrations

developers.mattermost.com/integrate/getting-started

Webhooks, comandos slash y cuentas bot para la alternativa de código abierto a Slack.

opendocs

Chatbots de IA y agentes

Model Context Protocol

modelcontextprotocol.io

Protocolo abierto para conectar modelos de IA con herramientas y fuentes de datos mediante servidores.

protocolagents

OpenAI API docs

platform.openai.com/docs

Referencia de chat, llamadas a herramientas, salidas estructuradas y embeddings.

llmapi

Anthropic API docs

docs.anthropic.com

Referencia de la Messages API, uso de herramientas y guía de ingeniería de prompts.

llmapi

xAI API docs

docs.x.ai

Referencia de completions de chat, llamadas a funciones y opciones de modelo.

llmapi

Ollama

ollama.com

Ejecuta modelos de lenguaje de pesos abiertos en local con una API HTTP sencilla.

localllm

llama.cpp

github.com/ggml-org/llama.cpp

Inferencia eficiente en C/C++ de modelos cuantizados en CPU y GPU.

localinference

LangChain

python.langchain.com

Framework de componentes para cadenas, recuperación y agentes con herramientas.

frameworkpython

LlamaIndex

docs.llamaindex.ai

Framework de datos para generación aumentada por recuperación sobre tus documentos.

ragframework

Vercel AI SDK

sdk.vercel.ai/docs

Kit en TypeScript para interfaces de chat con streaming y llamadas a modelos independientes del proveedor.

typescriptframework

Hugging Face

huggingface.co

Repositorio de modelos abiertos, conjuntos de datos y endpoints de inferencia.

modelsopen

OWASP Top 10 for LLM Apps

genai.owasp.org

Riesgos propios de aplicaciones con LLM: inyección de prompts, fuga de datos, agencia excesiva.

securityllm

Plataformas de automatización

n8n

n8n.io

Automatización de flujos fair-code que puedes alojar tú mismo, con nodos de código e IA.

self-hostworkflows

Node-RED

nodered.org

Herramienta low-code basada en flujos para conectar APIs, dispositivos y servicios.

openiot

Activepieces

activepieces.com

Constructor de automatizaciones de código abierto con una biblioteca creciente de conectores.

openworkflows

Zapier

zapier.com

Automatización sin código alojada que conecta miles de aplicaciones SaaS.

saasno-code

Make

make.com

Constructor visual de escenarios con routers, iteradores y registros de ejecución detallados.

saasno-code

Pipedream

pipedream.com

Flujos orientados a desarrolladores con pasos de código en Node.js y Python.

saascode

Huginn

github.com/huginn/huginn

Agentes autoalojados que vigilan la web y actúan ante eventos.

openself-host

GitHub Actions

docs.github.com/actions

Flujos de CI/CD que también sirven para tareas programadas y bots de repositorio.

cischedules

Scraping y automatización de navegador

Playwright

playwright.dev

Automatización fiable y multinavegador para Chromium, Firefox y WebKit.

browsertesting

Puppeteer

pptr.dev

API de Node.js para controlar Chrome o Firefox mediante DevTools y WebDriver BiDi.

browserjavascript

Scrapy

scrapy.org

Framework de rastreo en Python con limitación de velocidad, pipelines y soporte de robots.txt.

pythoncrawler

Beautiful Soup

crummy.com/software/BeautifulSoup

Biblioteca de Python para analizar y recorrer HTML y XML.

pythonparser

Crawlee

crawlee.dev

Biblioteca de rastreo para Node.js y Python con colas, reintentos y gestión de sesiones.

crawlerjavascript

RFC 9309: robots.txt

rfc-editor.org/rfc/rfc9309

El estándar del protocolo de exclusión de robots.

standardethics

Common Crawl

commoncrawl.org

Archivo abierto de rastreos web: a menudo mejor opción que rastrear por tu cuenta.

dataopen

Alojamiento y entornos

Cloudflare Workers

developers.cloudflare.com/workers

Funciones serverless en el edge con KV, D1, Queues, Durable Objects y Cron Triggers.

serverlessedge

Cloudflare Tunnel

developers.cloudflare.com/cloudflare-one/connections/connect-networks

Expón un servicio local o privado sin abrir puertos de entrada.

networkingtunnel

AWS Lambda

docs.aws.amazon.com/lambda

Funciones por eventos con URLs de función, disparadores SQS y horarios de EventBridge.

serverlessaws

Google Cloud Run

cloud.google.com/run/docs

Ejecuta contenedores que escalan a cero, con jobs e integración con el programador.

containersserverless

Fly.io

fly.io/docs

Ejecuta contenedores como VMs ligeras cerca de los usuarios, ideal para conexiones persistentes.

containerspaas

Render

render.com/docs

Servicios web gestionados, workers en segundo plano y cron jobs desde un repositorio Git.

paas

Railway

docs.railway.com

Despliega servicios y bases de datos rápidamente con precio por uso.

paas

Deno Deploy

docs.deno.com/deploy

JavaScript y TypeScript serverless global con KV y cron integrados.

serverlessedge

Docker

docs.docker.com

Empaqueta un bot con sus dependencias para desplegarlo igual en cualquier VPS.

containers

systemd service units

freedesktop.org/software/systemd/man/latest/systemd.service.html

Ejecuta un bot como servicio supervisado en Linux con políticas de reinicio y registros.

vpslinux

APIs, webhooks y herramientas

ngrok

ngrok.com/docs

Túneles seguros para probar webhooks contra tu máquina local.

tunnelwebhooks

smee.io

smee.io

Proxy de entrega de webhooks para desarrollo local.

webhooks

Hoppscotch

hoppscotch.io

Cliente de APIs de código abierto para probar REST, GraphQL y WebSocket.

openapi

Bruno

usebruno.com

Cliente de APIs local que guarda las colecciones como archivos en Git.

openapi

Standard Webhooks

standardwebhooks.com

Especificación abierta para firmar y verificar entregas de webhooks de forma consistente.

specsecurity

JSON Schema

json-schema.org

Describe y valida la forma de los payloads entrantes y salientes.

specvalidation

crontab.guru

crontab.guru

Referencia rápida de la sintaxis de expresiones cron.

cron

MDN HTTP reference

developer.mozilla.org/docs/Web/HTTP

Códigos de estado, cabeceras y semántica de caché explicados con claridad.

docshttp

Seguridad y cumplimiento

OWASP API Security Top 10

owasp.org/API-Security

Los riesgos más críticos de las APIs, desde autorización rota hasta consumo inseguro.

owaspapi

Gitleaks

github.com/gitleaks/gitleaks

Analiza repositorios y commits en busca de secretos y tokens incrustados.

secretsopen

TruffleHog

github.com/trufflesecurity/trufflehog

Encuentra, verifica y analiza credenciales filtradas en muchas fuentes.

secretsopen

GitHub secret scanning

docs.github.com/code-security/secret-scanning

Protección al hacer push y alertas cuando se suben formatos de token conocidos.

secretsofficial

Dependabot

docs.github.com/code-security/dependabot

Actualizaciones automáticas de dependencias y alertas de vulnerabilidades.

supply-chain

OpenSSF Scorecard

scorecard.dev

Comprobaciones automáticas de prácticas de seguridad en dependencias de código abierto.

supply-chainopen

Telegram Bot API terms

telegram.org/tos/bot-developers

Reglas que aceptan los desarrolladores de bots en Telegram.

policy

Discord Developer Policy

support-dev.discord.com/hc/articles/8563934450327

Requisitos de uso de datos, privacidad y conducta para apps de Discord.

policy