L'API Telegram Bot vous a permis d'enrichir l'expérience de bot en intégrant l'application Web à l'intérieur du bot. Voici le lien vers la documentation. Ce projec, il signifiait explorer les fonctionnalités API que Telegram propose dans un projet VUE.
La branche maître de ce référentiel est déployée sur les pages GitHub: https://mboretto.github.io/telegram-bot-vue-wep-app/. Afin de le tester, il vous suffit de lancer l'application Web à partir de votre propre bot télégramme comme expliqué dans la section suivante. Si vous n'avez pas de bot et que le jeton API en obtenez un chez Bot Father, le bot Telegram qui crée tous les bots!
Voici les étapes pour exécuter un bot localement et démarrer l'application Web.
Installez les dépendances en bot:
pip install python-telegram-bot --upgrade
Modifiez maintenant le web-app-launcher.py et remplacez la variable TOKEN par votre jeton de bot télégramme.
Exécutez l'exécutable:
./web-app-launcher.py
Ouvrez le bot sur Telegram et Tapez /start Appuyez sur le bouton en ligne pour lancer le WebApp.
L'application Web de l'exemple précédent est liée à la branche principale de ce référentiel. Si vous souhaitez apporter des modifications, vous devez envoyer une demande de fusion ou la déployer ailleurs. Il devrait être suffisant pour cloner ce référentiel et activer les pages GitHub: Paramètres -> Pages -> Sélectionnez les actions GitHub comme source. Après cela, modifiez en conséquence le lien de l'application Web dans web-app-launcher.py (variable URL ) et exécutez à nouveau la commande /start dans le chat avec le bot.
git clone https://github.com/MBoretto/telegram-bot-vue-wep-app.git
cd telegram-bot-vue-wep-app/
npm install
npm run build
onEvent('popupClosed', afunction ) Je ne couvre pas le menage pour le faire fonctionner avec des paramètres