Aller au contenu principal

Contrôle à distance Telegram RcloneView

Le contrôle à distance Telegram vous permet de recevoir les notifications de tâches RcloneView et de contrôler les tâches directement depuis Telegram — sans être assis devant votre PC.

Ce tutoriel couvre :

  • La création d'un bot Telegram (BotFather)
  • La recherche de votre identifiant de discussion (Chat ID) Telegram
  • L'activation du contrôle à distance Telegram dans RcloneView
  • L'utilisation des commandes Telegram pour lister/démarrer/arrêter des tâches et vérifier leur état
  • Des exemples pratiques et des notes de sécurité

Qu'est-ce que le contrôle à distance Telegram ?

Le contrôle à distance Telegram est une fonctionnalité intégrée de RcloneView qui vous permet de :

  • Recevoir des notifications de démarrage/achèvement/erreur de tâche
  • Lister les tâches
  • Démarrer une tâche à distance
  • Arrêter une tâche en cours
  • Vérifier la progression/l'état d'une tâche

Si RcloneView est en cours d'exécution, vous pouvez gérer vos tâches avec simplement votre téléphone.


Prérequis

  • RcloneView installé et en cours d'exécution
  • Un compte Telegram
  • Une connexion Internet
  • L'autorisation de créer un bot Telegram (via BotFather)

Étape 1 Créer un bot Telegram (BotFather)

Étape 1-1 Ouvrir BotFather

  1. Ouvrez Telegram.
  2. Recherchez BotFather.
  3. Ouvrez la discussion avec BotFather.
telegram botfather search

Étape 1-2 Créer un nouveau bot

Utilisez BotFather pour créer un nouveau bot et définir :

  • Nom du bot (nom d'affichage)
  • Nom d'utilisateur du bot (doit se terminer par bot)

Exemple :

  • Nom du bot : RcloneView_test_bot
  • Nom d'utilisateur du bot : rcloneview_test_bot
telegram create new bot

Étape 1-3 Enregistrer votre jeton de bot (Important)

Une fois le bot créé, BotFather vous fournit un jeton de ce type :

123456789:AAHxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Gardez le jeton secret

Ce jeton est requis dans les paramètres de RcloneView. Ne le partagez pas publiquement.

telegram bot token

Étape 2 Démarrer votre bot dans Telegram (Important)

Vous devez démarrer une discussion avec votre bot avant de pouvoir récupérer votre Chat ID via getUpdates.

Étape 2-1 Rechercher votre bot

  1. Recherchez votre bot par son nom ou son nom d'utilisateur.
  2. Ouvrez la discussion avec le bot.
telegram search my bot

Étape 2-2 Appuyer sur Démarrer et envoyer un message

  1. Cliquez sur Démarrer (ou envoyez /start).
  2. Envoyez un message supplémentaire (exemple : hi).

Cela crée un enregistrement de mise à jour que vous pourrez lire ultérieurement depuis Telegram.

telegram start bot

Étape 3 Trouver votre Chat ID Telegram

Étape 3-1 Ouvrir getUpdates dans un navigateur

Ouvrez cette URL (remplacez par votre jeton) :

https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates
telegram getUpdates url telegram getUpdates example url

Étape 3-2 Extraire chat.id

Dans la réponse JSON, trouvez :

"chat": {
"id": 987654321
}

Votre Chat ID est le nombre présent dans chat.id (exemple : 987654321).

telegram chat id

Étape 4 Activer le contrôle à distance Telegram dans RcloneView

Étape 4-1 Ouvrir les paramètres

  1. Ouvrez RcloneView.
  2. Allez dans Paramètres.
  3. Sélectionnez Interfaces & Notifications.
  4. Trouvez Contrôle à distance Telegram.

Étape 4-2 L'activer

Activez Contrôle à distance Telegram :

rcloneview telegram enable

Étape 4-3 Saisir le jeton et le Chat ID

  • Jeton du bot Telegram : depuis BotFather
  • Chat ID Telegram : depuis getUpdates
rcloneview telegram token chat id fields

Étape 4-4 Envoyer un message de test

Cliquez sur Envoyer un message de test. Si cela fonctionne, vous recevrez : RcloneView Telegram Test Message

telegram test message

Étape 5 Commandes Telegram (contrôle des tâches)

Saisissez ces commandes dans votre discussion Telegram avec le bot.

/help

Affiche toutes les commandes disponibles :

/help
telegram help

/listjobs

Liste les tâches de la connexion actuellement sélectionnée :

/listjobs

Exemple de sortie :

Total: 3
1) Backup_Photos
2) Sync_Documents
3) Archive_To_NAS
telegram listjobs

/start <jobName>

Démarre une tâche par son nom :

/start Backup_Photos
Le nom de la tâche doit correspondre exactement

Utilisez /listjobs pour copier le nom exact de la tâche.

telegram start by job name

/start #<number> (Recommandé)

Démarre une tâche par son numéro dans le dernier résultat de /listjobs :

/start #2
Exécutez d'abord /listjobs

Le numéro est basé sur la sortie actuelle de la liste des tâches.

telegram start by index step1 telegram start by index step2

/stop <jobId>

Arrête une tâche en cours :

/stop 123
telegram job stop

/status <jobId>

Affiche la progression d'une tâche en cours :

/status 123
telegram job status

Notifications automatiques de tâches

Lorsque le contrôle à distance Telegram est activé, RcloneView peut envoyer automatiquement des notifications pour :

  • Tâche démarrée
  • Tâche terminée avec succès
  • Tâche échouée avec une erreur
telegram job notifications

Notes de sécurité

  • Les commandes ne sont traitées qu'à partir du Chat ID configuré.
  • Gardez votre jeton de bot privé. Traitez-le comme un mot de passe.
  • Si vous souhaitez suspendre le contrôle à distance, désactivez le commutateur dans les paramètres.

Résumé

Le contrôle à distance Telegram facilite l'exploitation de RcloneView pour les tâches longues :

  • Gérez vos tâches à distance
  • Restez informé grâce aux notifications en temps réel
  • Contrôlez vos tâches depuis mobile sans ouvrir votre PC

Essayez-le lorsque vous exécutez des sauvegardes, des synchronisations ou des transferts volumineux planifiés et que vous souhaitez une visibilité de partout.