https://github.com/codingtuto/tg-translator-bot
Un bot telegram de traduction Anglais & Francais
https://github.com/codingtuto/tg-translator-bot
api codingteam googletranslateapi python telebot telegrambot telegrambotapi translate
Last synced: 7 months ago
JSON representation
Un bot telegram de traduction Anglais & Francais
- Host: GitHub
- URL: https://github.com/codingtuto/tg-translator-bot
- Owner: codingtuto
- Created: 2023-07-05T17:53:05.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-24T22:56:16.000Z (over 1 year ago)
- Last Synced: 2023-12-24T23:23:53.224Z (over 1 year ago)
- Topics: api, codingteam, googletranslateapi, python, telebot, telegrambot, telegrambotapi, translate
- Language: Python
- Homepage: https://t.me/en_frbot
- Size: 60.5 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bot Traducteur
Ce projet est un Bot Traducteur utilisant l'API CodingTranslator pour traduire des textes entre l'anglais et le français et vice versa.
## Démonstration

- [@en_frbot](https://t.me/en_frbot)# Journal des modifications
## [Version 1.0.3 ] - 2023-11-26
### Ajouté
- **Support multilingue**: Désormais, le bot peut détecter automatiquement la langue de l'utilisateur en fonction de ses paramètres Telegram. Les langues prises en charge comprennent :
- Français
- Anglais
- العربية (Arabe)
- Español (Espagnol)
- Italiano (Italien)
- Русский (Russe)

## [Version 1.0.2 ] - 2023-07-14
**Mode groupe** (vous pouvez ajouter le bot sur votre groupe en tant que admin pour qu'il effectue des traductions en anglais & francais et vice vers)
**[Ajout]:** Le bot détectera automatiquement son nom d'utilisateur, inutile de saisir le nom d'utilisateur manuellement en réponse à ce [pull request](https://github.com/codingtuto/TG-TRANSLATOR-BOT/commit/5d3770c428a29591d50c196e521a2b3f2f3dd2b9).
## [Version 1.0.1 ] - 2023-06-20
- `en` : Mentionnez le bot suivi de `en` pour traduire du français vers l'anglais.
- `fr` : Mentionnez le bot suivi de `fr` pour traduire de l'anglais vers le français.## Installation
Clonez ce dépôt Git sur votre machine locale :
```bash
https://github.com/codingtuto/TG-TRANSLATOR-BOT/
```Renommez le fichier `.env.example` en `.env`.
Remplacez `VOTRE_TOKEN_API_ICI` par votre jeton d'API dans le fichier `.env` : comme ceci
```bash
TELEGRAM_API_TOKEN=5674:XXXXXXXXXXXXXXXXXXXXX
```Installez les dépendances en exécutant : Vous devez etre sur le dossier du bot `cd TG-TRANSLATOR-BOT`:
```bash
pip install -r requirements.txt
```
## UtilisationMaintenant que vous avez configuré le projet, vous pouvez l'utiliser pour traduire des textes. Exécutez le script principal avec la commande suivante :
```bash
python main.py
```
## Utilisation
**Mode privée :**`/fr `: Traduit le texte de l'anglais vers le français.
`/en ` : Traduit le texte du français vers l'anglais.
**Mode groupe:**
1. Mentionnez le bot dans un message en utilisant `@en_frbot` suivi de la langue cible (fr ou en) en réponse d'une message.
2. Le bot traduira le message d'origine de l'anglais au français si la langue cible est "fr" ou du français à l'anglais si la langue cible est "en".
3.
Exemple :- `@en_frbot en`: Le bot traduira le message de l'anglais au français.
- `@en_frbot fr`: Le bot traduira le message du français à l'anglais.## Technologies
**Framework:** Telebot
**Langage:** Python
## Auteur
- [@codingtuto](https://www.github.com/codingtuto)
## Star History