🔒 trkn-tgweb est une application web sécurisée développée avec Streamlit, permettant d'interagir avec des bots Telegram de manière intuitive et rapide.
Créé par trhacknon, ce projet vise à simplifier l'envoi et la gestion des messages via l'API Telegram.
Pour utiliser trkn-tgweb, vous aurez besoin d'un bot Telegram et de son token d'API. Voici les étapes pour créer votre bot avec BotFather :
- Ouvrez Telegram.
- Recherchez BotFather ou cliquez directement ici : BotFather.
- Cliquez sur Start pour commencer.
- Tapez la commande suivante :
/newbot
- BotFather vous demandera un nom pour votre bot. Entrez un nom (exemple :
trknwebbot
). - BotFather vous demandera ensuite un nom d'utilisateur unique pour le bot, qui doit se terminer par
bot
.
Exemple :trknwebbot_bot
.
Une fois le bot créé, BotFather vous fournira un token d'API. Il ressemblera à ceci :
123456789:ABCDefghIJKlmnopQRSTUvwxYZ12345
Conservez ce token précieusement, vous en aurez besoin pour configurer votre bot avec trkn-tgweb.
- Accédez à votre interface trkn-tgweb.
- Entrez le token d'API dans le champ correspondant.
- Cliquez sur Valider pour connecter votre bot.
Et voilà ! Votre bot est maintenant prêt à envoyer et recevoir des messages via l'interface trkn-tgweb.
- 🔑 Authentification sécurisée avec mot de passe (
P@ssw0rd
). - 📩 Envoi de messages vers un bot Telegram en utilisant son Token et le chat ID du destinataire.
- 📋 Réinitialisation et gestion des messages envoyés et reçus.
- 🌌 Interface utilisateur fluide et moderne, avec un design contrasté et des éléments graphiques stylisés.
- Python 3.8+
- Bibliothèques nécessaires :
streamlit
python-telegram-bot
-
Clonez ce dépôt :
git clone https://github.com/tucommenceapousser/trkn-tgweb.git cd trkn-tgweb
-
Installez les dépendances requises :
pip install -r requirements.txt
- Lancez l'application :
streamlit run --server.enableCORS=true --server.enableWebsocketCompression=false --server.runOnSave=false main.py
- Accédez à l'application via http://localhost:8501.
Découvrez la démo en ligne de trkn-tgweb ici :
🔗 trkn-tgweb Demo
🛡️ Authentification
Mot de passe par défaut pour accéder à l'application : P@ssw0rd
Vous pouvez déployer trkn-tgweb facilement sur différentes plateformes d'hébergement. Cliquez sur les boutons ci-dessous pour commencer :
🛠️ Développement
Développé par trhacknon pour automatiser et améliorer la communication via Telegram en quelques clics.
📄 Licence
Ce projet est sous licence libre. Utilisez-le et modifiez-le selon vos besoins.
💻 Développeur : trhacknon 🌐 trhacknon.dev | 📬 jamaysanmontrhack@protonmail.ch