Envoyer un document de message dans le bot Telegram
Poster un document dans Telegram - une méthode universelle pour envoyer des fichiers de tout format à Telegram. Utilisé pour transférer des fichiers PDF, Excel, Word, des archives et d'autres types de données qui ne peuvent pas être envoyés via des méthodes spécialisées (`sendPhoto`, `sendAudio`). Telegram conserve la qualité d'origine des fichiers, ajoute des aperçus (pour les formats pris en charge) et vous permet d'accompagner le document avec une signature formatée. La taille maximale est de 2 Go, ce qui rend la méthode idéale pour l'échange de données professionnel

Quels formats accepte le message audio dans Telegram et quelles sont les restrictions?
Messenger vous permet d'envoyer, par exemple:
- Documents de bureau - PDF, DOCX, XLSX et autres.
- Livres électroniques.
- Feuilles De Calcul Excel.
Restriction
- Taille maximale du fichier à envoyer - 2 Go (avec Telegram Premium - 4 Go).
- Longueur maximale du nom de fichier — 60 caractères.
- Lors de l'ajout de fichiers via l'application Telegram pour Smartphone par défaut, ils sont envoyés sans signature — vous pouvez l'ajouter à chaque fichier après la publication.
Erreurs courantes lors de l'envoi d'un message de document
400 Mauvaise requête: Identifiant de fichier incorrect
- Raison: URL Incorrecte, file_id cassé ou restreindre l'accès au fichier.
- Solution: Vérifiez le Content-type et la disponibilité de la ressource.
413 Demander Une Entité Trop Grande
- Raison: Fichier >2 Go.
- Solution: Compressez l'archive ou divisez le fichier en plusieurs parties.
400 Mauvaise demande: La vignette doit être JPEG et <200 Ko
- Solution: Pressez l'aperçu personnalisé:
400 Mauvaise requête: Impossible d'analyser les entités de légende
- Cause: Erreur dans le balisage HTML / Markdown de la signature.
- Solution: Vérifier l'échappement des balises.
403 Interdit: Le bot ne peut pas envoyer de messages dans le chat
- Solution: Donnez au bot des droits d'administrateur sur le chat/canal.
Information
Informations techniques pour " API BOT-MARKET»
- ID de type de message (`messageType`): "8" (pour`senddocument').
- Max. vitesse d'envoi: 10 messages / seconde (en raison de la grande taille des fichiers).
Conseils pour une utilisation efficace
1. Optimisation du nom de fichier:
- Utilisez le Latin et le soulignement inférieur: sales_report_Q2_2024.xlsx au lieu de Rapport pour le 2ème trimestre 2024.xlsx.
2. Aperçu des documents:
- Pour PDF: Telegram génère automatiquement un aperçu de la première page.
- Pour les autres formats: créez une capture d'écran JPEG.
3. Sécurité:
- Mot de passe des archives avec des données sensibles → envoyer le mot de passe avec un message séparé.