Premiers pas
Documentation développeurs de Pabal
Tout ce qu'il faut pour utiliser Pabal, créer des bots et des applications sur Pabal, et exploiter vous-même un serveur Pabal.
Premiers pas
Présentation de PabalCe qu'est Pabal, comment il est construit, ce qui fonctionne aujourd'hui et ce qui ne fonctionne pas encore.Premiers pas
Utiliser l'applicationInscription, conversations, groupes, photos, bots, liens : un guide pour celles et ceux qui découvrent l'application.Développement de bots
Créer un bot — tutorielCréez un bot avec @BotFather, puis gérez messages, boutons, commandes, photos et groupes.Développement de bots
Recevoir par webhookRecevez les nouveautés directement à l'adresse HTTPS de votre bot. Vérification, nouvelles tentatives, réponse dans la réponse HTTP.Développement de bots
Référence de la Bot APIToutes les méthodes, tous les objets, toutes les erreurs. Les bibliothèques pour la Bot API de Telegram fonctionnent en changeant seulement l'adresse.API Pabal
API Pabal — MTProtoPour créer un client qui se connecte comme l'application : informations de connexion, clé publique, authentification, mises à jour.Exploitation du serveur
Installation du serveurServeur, PostgreSQL et HTTPS d'un seul coup avec Docker Compose. Sauvegardes et mises à jour comprises.Exploitation du serveur
Administration et paramètresLa page d'administration, l'envoi des codes d'inscription (SMS et e-mail), la liste complète des paramètres.Un bot en 3 minutes
Dans l'application Pabal, envoyez /newbot à @BotFather pour créer un bot : vous recevez un jeton. Avec ce jeton, vous pouvez envoyer des requêtes tout de suite.
# Indiquez le jeton reçu
TOKEN='100003:AbCdEf…'
# Informations sur le bot
curl -s "https://pabal.me/bot$TOKEN/getMe"
# Après avoir envoyé un message quelconque au bot depuis l'application : récupérer les nouveautés (attente de 30 secondes au maximum)
curl -s "https://pabal.me/bot$TOKEN/getUpdates?timeout=30"
La suite se trouve dans le tutoriel de création de bot. Si vous avez déjà un bot conçu pour Telegram, il suffit de remplacer l'adresse https://api.telegram.org par https://pabal.me.
Quelle page lire ?
| Ce que vous voulez faire | Page |
|---|---|
| Vous découvrez Pabal | Présentation de Pabal |
| Discuter avec l'application | Utiliser l'application |
| Créer un bot de notification ou un bot assistant | Créer un bot → Webhooks |
| Faire tourner aussi sur Pabal un bot Telegram que vous utilisez déjà | Connecter une bibliothèque, Différences avec Telegram |
| Connaître les paramètres d'une méthode | Référence de la Bot API |
| Créer un programme (client) qui se connecte avec un compte utilisateur | API Pabal — MTProto |
| Exploiter vous-même un serveur Pabal pour votre organisation | Installation du serveur → Administration et paramètres |
Les adresses en un coup d'œil
| Quoi | Adresse | Utilisée par |
|---|---|---|
| Site web et liens | https://pabal.me/ | Navigateurs, liens pabal.me/nom_utilisateur |
| Bot API | https://pabal.me/bot<jeton>/<méthode> | Programmes de bot (HTTPS) |
| Fichiers de la Bot API | https://pabal.me/file/bot<jeton>/<file_path> | Téléchargement des photos reçues par un bot |
| MTProto | 122.34.175.215:8443 | Application Pabal, clients MTProto, bots MTProto |
| Clé publique du serveur | https://pabal.me/docs/server-key.pem | La clé que les clients MTProto intègrent |
Les commandes et le code ont été exécutés et vérifiés le 19 septembre 2026 sur un serveur Pabal avec python-telegram-bot 22.8, aiogram 3.31, Telethon 1.42 et curl. Les fonctionnalités que Pabal ne prend pas encore en charge sont signalées dans chaque page.