
Applications Python
Créer un chatbot Telegram professionnel avec Python
Ce que vous apprendrez
- Créer un bot pour l'application Telegram
- Installer l'environnement de travail et résoudre les problèmes courants
- Découvrir la bibliothèque du bot et la tester
- Écrire un code de réponse automatique en Python
- Récupérer les informations de l'utilisateur depuis le bot
- Créer un bot de vente de produits
- Ajouter une boutique et relier les données
- Créer un calendrier et des bibliothèques d'images dans le bot
- Ajouter une alarme intelligente au bot
- Réunir le code dans un programme professionnel
À propos du cours
Ce cours vous montre comment créer un chatbot Telegram avec Python. Un chatbot est un programme qui répond automatiquement aux utilisateurs dans Telegram ; il peut servir à présenter des produits, à vendre et à répondre aux questions fréquentes. Le cours commence par une introduction et l'intérêt de la formation, puis crée un bot Telegram et explore ses fonctions, installe l'environnement de travail et résout les problèmes courants, avant de présenter la bibliothèque du bot et de la tester. Vous écrivez ensuite votre premier code de réponse automatique et récupérez les informations de l'utilisateur depuis le bot, puis vous créez un bot de vente de produits, ajoutez une boutique et reliez les données. Vous apprenez aussi à créer un calendrier et à l'ajouter à votre groupe, à construire des bibliothèques d'images pour les afficher et les enregistrer, à ajouter une alarme intelligente, et enfin à réunir tout le code dans un programme professionnel. Le cours convient à toute personne qui veut apprendre Python avec un projet concret, ainsi qu'aux entrepreneurs qui veulent un bot pour répondre à leurs clients. À la fin, vous saurez créer seul un bot Telegram complet.
Résultats attendus
- Créer des bots professionnels pour Telegram.
- Concevoir des fonctions interactives répondant aux besoins des utilisateurs.
- Gérer et ajouter des fonctionnalités avancées aux bots.
- Écrire un code propre et évolutif.
Avis des apprenants
Contenu du cours
1Première conférence
2 leçons
- Introduction au cours, son importance et son contenuPrésente la formation sur la création de bots Telegram en Python, l'utilité et les usages commerciaux des bots, la bibliothèque pyTelegramBotAPI et la création d'un bot via BotFather.10:58
- Création d'un bot Telegram et exploration de ses fonctionnalitésExplique la création d'un bot Telegram avec BotFather, le choix du nom et du nom d'utilisateur, l'obtention du token API et la modification de la description et de l'image.18:17
2Deuxième conférence
2 leçons
- Configuration de l'environnement de travail et résolution des problèmes courantsExplique la mise en place de l'environnement pour programmer un bot Telegram : téléchargement de Python, de l'éditeur Visual Studio et d'un outil CMD, et copie du code depuis GitHub.9:30
- Découverte de la bibliothèque de bots et testExplique l'installation de bibliothèques Python avec PIP, le test de l'installation et l'écriture d'un premier bot avec la bibliothèque telebot qui répond aux commandes start et help.16:14
3Troisième conférence
2 leçons
- Écriture du premier code de réponse automatique avec PythonExplique l'écriture du code de réponse automatique d'un bot en Python, la récupération de l'ID et du nom d'utilisateur, et leur envoi dans la réponse avec mise en forme des lignes.10:25
- Appel des informations utilisateur depuis le botExplique la récupération des informations de l'utilisateur, comme le chat ID et le nom, dans le message du bot avec format, la configuration de l'encodage utf-8 pour l'arabe et la correction d'une erreur.11:30
4Quatrième conférence
2 leçons
- Création d'un bot pour vendre des produits sans expérience en programmationMontre comment créer sans code un bot pour présenter les produits d'une boutique ou d'un blog, avec un bot Telegram prêt à l'emploi, en ajoutant messages, boutons et options pour chaque produit.11:49
- Ajouter un magasin pour vendre des biens et lier les informationsExplique la programmation d'une boutique dans un bot Telegram en Python : définition des produits avec noms et prix, affichage avec des boutons Inline Keyboard et un bouton retour.22:25
5Cinquième conférence
3 leçons
- Créer un calendrier unique et l'ajouter à votre collectionExplique la création d'un calendrier interactif ajouté au bot Python, en organisant le code en fichiers comme filters et keyboards, avec prise en charge de l'arabe et d'UTF-8.14:15
- Créer des dossiers d'images et les afficher et les enregistrerExplique la création d'une bibliothèque d'images dans le bot pour les afficher et les enregistrer en Python, avec des commandes comme get image et l'affichage de l'action de saisie (typing) avant l'envoi.15:38
- Comment ajouter une alarme intelligente en utilisant PythonExplique l'ajout d'un minuteur intelligent à un bot Telegram en Python : l'utilisateur définit les secondes avec la commande set et le bot envoie une alerte à la fin.8:24
6Dernière conférence
1 leçons
- Lier tout le code avec un code professionnelExplique l'assemblage de plusieurs morceaux de code dans un même bot : message handlers, custom filters, vérification de l'administrateur et création d'un sondage (poll).13:37
Formateur

Ing. Kanaan Al-Hallaj



