Docs para desarrolladores
Español

Primeros pasos

Documentación para desarrolladores de Pabal

Todo lo que necesitas para usar Pabal, crear bots y aplicaciones sobre Pabal y operar tu propio servidor Pabal.

Primeros pasos

Acerca de PabalQué es Pabal, cómo está construido, qué funciona hoy y qué todavía no.

Primeros pasos

Agentes de IAUn bot que contesta mensajes y también llamadas: el mismo bot en el ordenador, el teléfono y el Apple Watch. Y adónde van los datos (en preparación).

Primeros pasos

Usar la aplicaciónRegistro, chats, notificaciones, grupos, fotos, bots y enlaces: una guía para quienes usan la aplicación por primera vez.

Desarrollo de bots

Crear un bot — tutorialCrea un bot con @BotFather y trabaja con mensajes, botones, comandos, fotos y grupos.

Desarrollo de bots

Recibir con webhooksCómo recibir las novedades directamente en la dirección HTTPS de tu bot. Verificación, reintentos y cómo responder en la respuesta del webhook.

Desarrollo de bots

Bots de voz — bots que contestan llamadasCuando llamas a un bot, contesta un modelo de voz de IA. Instrucciones, voces, herramientas, MCP y modo stream (en preparación).

Desarrollo de bots

Referencia de la Bot APIMétodos, objetos y errores, sin omitir nada. Usa las bibliotecas de la Bot API de Telegram cambiando solo la dirección.

API de Pabal

API de Pabal — MTProtoPara crear un cliente que se conecte igual que la aplicación: datos de conexión, clave pública, inicio de sesión y actualizaciones.

Operar el servidor

Instalar el servidorServidor, PostgreSQL y HTTPS de una sola vez con Docker Compose. Incluye las notificaciones push de Android, las copias de seguridad y las actualizaciones.

Operar el servidor

Administración y ajustesEl panel de administración, la entrega de códigos de registro (SMS y correo electrónico) y la lista completa de valores de configuración.

Un bot en tres minutos

En la aplicación Pabal, envía /newbot a @BotFather para crear un bot y recibirás un token. Con ese token ya puedes enviar peticiones.

# Pon aquí el token que recibiste
TOKEN='100003:AbCdEf…'

# Información del bot
curl -s "https://pabal.me/bot$TOKEN/getMe"

# Después de enviarle cualquier cosa al bot desde la aplicación: obtener las novedades (espera hasta 30 segundos)
curl -s "https://pabal.me/bot$TOKEN/getUpdates?timeout=30"

A partir de aquí continúa el tutorial para crear un bot. Si ya tienes un bot hecho para Telegram, basta con cambiar la dirección de https://api.telegram.org a https://pabal.me.

¿Qué documento leer?

Lo que quieres hacerDocumento
Acabo de oír hablar de PabalAcerca de Pabal
Quiero chatear con la aplicaciónUsar la aplicación
No me llegan notificaciones al teléfonoUsar la aplicación — Notificaciones
Quiero saber qué se puede hacer con agentes de IAAgentes de IA
Quiero crear un bot de avisos o un bot asistenteCrear un bot → Webhooks
Quiero que el bot de Telegram que ya uso funcione también en PabalConectar una biblioteca, Diferencias con Telegram
Quiero crear un bot que conteste llamadasBots de voz
¿Adónde va el audio de las llamadas a bots?Agentes de IA: adónde van los datos
Tengo dudas sobre los parámetros de un métodoReferencia de la Bot API
Quiero crear un programa (cliente) que se conecte con una cuenta de usuarioAPI de Pabal — MTProto
Quiero operar mi propio servidor Pabal para mi organizaciónInstalar el servidor → Administración y ajustes

Direcciones de un vistazo

QuéDirecciónDónde se usa
Sitio web y enlaceshttps://pabal.me/Navegador, enlaces pabal.me/nombre_de_usuario
Bot APIhttps://pabal.me/bot<token>/<método>Programas de bot (HTTPS)
Archivos de la Bot APIhttps://pabal.me/file/bot<token>/<file_path>Descargar las fotos que recibió un bot
MTProto122.34.175.215:8443Aplicación Pabal, clientes MTProto, bots MTProto
Clave pública del servidorhttps://pabal.me/docs/server-key.pemLa clave que los clientes MTProto llevan incorporada
Todos los ejemplos de esta documentación se han ejecutado de verdad

Los comandos y el código se ejecutaron y comprobaron el 2026-09-19 contra un servidor Pabal con python-telegram-bot 22.8, aiogram 3.31, Telethon 1.42 y curl. Los ejemplos de bots de voz se comprobaron de la misma forma el 2026-09-27, en un servidor de pruebas con una pasarela de pruebas. Las funciones que Pabal todavía no admite se señalan aparte en cada documento.