Documentation Neon Forward

Le guide complet pour configurer et utiliser Neon Forward — l’outil de transfert de messages Telegram qui utilise votre propre compte.

À propos

Neon Forward est un forwarder Telegram basé sur un userbot. Il se connecte à votre compte Telegram et transfère automatiquement les messages d’un ou plusieurs chats sources vers un ou plusieurs chats de destination. Comme il utilise votre compte (et non un bot), il peut accéder aux groupes privés, aux canaux et aux MP que les bots ne peuvent pas voir.

Vous pouvez filtrer les messages, modifier leur contenu, ajouter ou supprimer du texte, retarder le transfert, et bien plus — le tout depuis l’interface du bot Telegram ou le tableau de bord web.

Fonctionnalités

Commandes

Vous trouverez ci-dessous toutes les commandes Neon Forward avec des exemples. Les commandes s’envoient à @NeonForwardBot sur Telegram. Les valeurs d’exemple sont des données fictives — ne les copiez pas telles quelles.

Arguments des commandes

ArgumentSignification
phoneNuméro de téléphone connecté (avec indicatif pays)
name / redir_idNom court de votre redirection
sourcesID des chats sources, séparés par des virgules. Obtenez-les avec /chats
destinationsID des chats de destination, séparés par des virgules
patternMot-clé ou motif regex (entourez de /slashes/ pour le regex)

Connexion

Connectez votre compte Telegram à Neon Forward. Cela doit se faire sur le site web (pas dans le chat du bot), car Telegram bloque la saisie des codes de connexion dans les chats.

/connect

Affiche les instructions et un lien vers le site où vous allez :

  1. Vous connecter avec le widget officiel Telegram
  2. Saisir le numéro de téléphone à connecter
  3. Saisir le code de connexion sur le site (jamais dans un chat)
  4. Saisir votre mot de passe 2FA si activé
Important : Ouvrez le site dans Chrome, Safari ou Firefox — pas dans le navigateur intégré à Telegram. Les codes saisis dans Telegram seront détectés et bloqués.

Chats

Liste tous vos chats et leurs ID. Ces ID sont nécessaires pour configurer les redirections.

# Lister tous les chats
/chats

# Chats d’un compte précis
/chats +14155551234

La sortie indique le type de chat (📢 canal, 👥 groupe, 👤 utilisateur) ainsi que l’ID du chat à utiliser dans /redirection.

Redirection

Configurez les règles de transfert. Chaque redirection a un nom, une ou plusieurs sources et une ou plusieurs destinations. À utiliser après avoir connecté un compte.

Créer une redirection

/redirection add myRule

# Ou indiquez un téléphone si vous avez plusieurs comptes
/redirection add myRule on +14155551234

Ensuite, le bot demande les ID des sources puis des destinations. Séparez plusieurs ID par des virgules.

# ID sources (virgules)
-1001234567890

# ID destinations (virgules)
-1009876543210, -1001111111111

Voir toutes les redirections

/redirection

Affiche toutes vos redirections avec des boutons pour activer/désactiver chacune, ou appuyez sur ⚙️ pour configurer filtres, Cleaner, étiquette d’expéditeur, etc.

Supprimer une redirection

/redirection remove myRule
Astuce : Le moteur démarre automatiquement lorsque vous créez une redirection. Vous n’avez pas besoin de le lancer manuellement après.

Paramètres de redirection

Chaque redirection a ses propres réglages pour le traitement des messages. Accès : /redirection → appuyer sur ⚙️ → Settings.

ParamètreDescription
Process ReplyTransférer correctement les réponses aux messages
Mirror EditsSi le message source est modifié, mettre à jour la copie transférée
Mirror DeletesSi le message source est supprimé, supprimer la copie transférée
Process Own MsgsTransférer vos propres messages envoyés dans la source
Native ForwardUtiliser le transfert Telegram au lieu de la réécriture
Allow DuplicatesDésactiver pour bloquer les doublons
Style FixCorriger le formatage quand texte/liens se décalent après transformations
No Read ReceiptNe pas marquer les messages source comme lus

Filtres

Filtre les messages par type. Lorsqu’un filtre est activé, les messages de ce type sont bloqués (non transférés).

Accès : /redirection → ⚙️ → Filters.

FiltreCe qu’il bloque
AudioMessages audio/musique
VideosVidéos
Voice NotesMessages vocaux
GIFsGIF animés
PhotosPhotos
StickersStickers
DocumentsDocuments / fichiers
TextMessages texte uniquement (sans média)
CaptionsMessages avec légendes
ForwardsMessages « Transféré depuis »
RepliesRéponses
URLsMessages contenant des liens
MentionsMessages contenant des @mentions
Astuce : Vous pouvez combiner plusieurs filtres. Par exemple bloquer stickers et GIF tout en laissant passer le reste.

Cleaner

Le Cleaner fonctionne comme les filtres, mais au lieu de bloquer tout le message, il retire seulement le contenu correspondant et transfère le reste.

Accès : /redirection → ⚙️ → Cleaner.

CleanerCe qu’il retire
AudioRetire la pièce audio, garde le texte
VideosRetire la vidéo, garde le texte
PhotosRetire la photo, garde la légende
TextRetire tout le texte du message
CaptionRetire la légende des messages média
URLsRetire tous les liens du texte
MentionsRetire toutes les @mentions du texte

Exemple : Transférer les photos d’un canal mais sans la légende — activez Caption dans Cleaner.

Transformation

Transforme le contenu avant transfert. Neon Forward propose trois modes : Power (rechercher-remplacer), Remove Lines et modèles Format.

Power (rechercher & remplacer)

Utilisez /power pour ajouter des règles de recherche/remplacement à une redirection. Texte brut et regex pris en charge.

# Ajouter un remplacement texte simple
/power myRule add red -> blue

# Ajouter un remplacement regex
/power myRule addregex (telegram\.me|t\.me)\/\S+ -> [link removed]

# Supprimer un mot (remplacer par rien)
/power myRule add spam text ->

# Lister les règles Power
/power myRule list

# Effacer toutes les règles Power
/power myRule clear
Astuce : Testez votre regex sur regex101.com — choisissez le moteur Python.

Liste blanche

Ne transfère que les messages contenant au moins un des mots-clés ou motifs regex autorisés. Les autres sont ignorés silencieusement.

# Définir les mots-clés de la liste blanche
/whitelist myRule signal, alert, buy

# Utiliser du regex (entre /slashes/)
/whitelist myRule /BTC|ETH/, signal

# Vider la liste blanche
/whitelist myRule clear
Attention : Une liste blanche incorrecte bloque TOUS les messages. Si le transfert s’arrête après configuration, videz-la avec /whitelist myRule clear.

Liste noire

Bloque les messages contenant l’un des mots-clés ou motifs interdits. Les correspondances sont ignorées ; le reste passe.

# Mots-clés liste noire
/blacklist myRule ad, promo, sponsored

# Avec regex
/blacklist myRule /@\S+/, /https?:\/\/\S+/

# Vider la liste noire
/blacklist myRule clear

Étiquette d’expéditeur & remplacement

Ajoute le nom de l’expéditeur d’origine aux messages transférés. Choix entre @username et le nom affiché.

Activation : /redirection → ⚙️ → 🏷 Sender Tag → activer.

Exemple de rendu :

Great signal alert!

—from @original_user

Remplacement personnalisé du nom d’expéditeur

Utilisez /senderreplace pour associer les noms d’origine à des noms affichés personnalisés.

# Ajouter un remplacement
/senderreplace myRule add @old_name -> Premium Signals

# Lister les remplacements
/senderreplace myRule list

# Tout effacer
/senderreplace myRule clear

Après l’ajout ci-dessus, les messages de @old_name afficheront :

Great signal alert!

—from Premium Signals

Délai & planificateur

Configure un délai (en secondes) avant transfert, par redirection dans les paramètres.

Planificateur : Définit les plages horaires où le transfert est actif. En dehors de ces heures, les messages sont ignorés silencieusement.

# Exemple de config planificateur
Start: 09:00 UTC
Stop: 21:00 UTC

# Messages hors 9h–21h non transférés

Action (contournement de bot)

Certains canaux utilisent des bots de protection qui masquent le contenu derrière des boutons (« Cliquer pour afficher », « Lire la suite »). La fonction Action simule un clic sur ces boutons puis transfère le contenu révélé.

À configurer par redirection dans les paramètres. Indiquez le texte du bouton à faire correspondre (sensible à la casse, correspondance partielle possible).

Settings (contrôle du moteur)

Démarre et arrête le moteur de transfert pour chaque compte connecté.

/settings

Affiche des boutons par compte — appuyez pour démarrer ou arrêter le moteur. Le moteur démarre automatiquement à la création d’une redirection et reprend après un redémarrage du serveur si des redirections sont activées.

Astuce : Si le transfert s’arrête de façon inattendue, vérifiez d’abord /config pour voir si le moteur tourne, puis utilisez /settings pour le relancer.

Config

Affiche la configuration complète — comptes, état d’exécution et toutes les redirections actives.

/config

Questions fréquentes

Pourquoi Neon Forward a-t-il besoin d’accéder à mon compte Telegram ?
Neon Forward utilise votre compte pour lire les messages dans les sources et les envoyer vers les destinations — en votre nom. Cela permet de transférer depuis des groupes et canaux privés inaccessibles aux bots, et les messages semblent envoyés naturellement par vous. Un bot classique ne peut pas lire ou écrire dans les chats sans droits d’admin.
Neon Forward est-il gratuit ?
Oui. Entièrement gratuit, sans limite de messages, sans publicité, toutes les fonctionnalités incluses. Pas d’offres payantes ni de restrictions artificielles.
Puis-je transférer depuis un canal privé ?
Oui ! Tant que vous êtes membre du canal privé, Neon Forward peut lire ses messages et les transférer vers n’importe quelle destination.
Puis-je transférer depuis un canal auquel je n’ai pas accès ?
Non. Neon Forward ne voit que les chats auxquels vous avez accès en tant qu’utilisateur. Si vous ne voyez pas le canal, le forwarder non plus.
Faut-il des droits d’admin dans la source ?
Non. Comme il utilise votre compte, il voit tout chat auquel vous avez accès en tant que membre normal. Pour la destination, vous devez pouvoir y envoyer des messages.
Puis-je ajouter du texte personnalisé (en-têtes, pieds, remplacements) ?
Oui. Utilisez /power pour rechercher-remplacer. Le système de modèles de format accepte des champs comme [[Message.Text]], [[Sender.Username]] pour composer le message.
Puis-je n’autoriser que certains utilisateurs ?
Oui. La fonction select_users permet une liste blanche ou noire d’ID d’utilisateurs dans un chat source.
Puis-je filtrer les messages en double ?
Oui. Dans les paramètres de redirection, désactivez Allow Duplicates. Neon Forward hache chaque message et bloque les doublons automatiquement.
Puis-je miroiter les modifications et suppressions ?
Oui. Activez Mirror Edits et/ou Mirror Deletes dans les paramètres de redirection. Lorsqu’un message source est modifié ou supprimé, la copie transférée est mise à jour ou supprimée.
Mon compte est-il en sécurité ?
Votre code de connexion n’est saisi que sur notre site en HTTPS et n’est pas stocké. Nous utilisons le protocole officiel Telegram MTProto. Votre mot de passe n’est jamais partagé avec nous. La session peut être coupée à tout moment avec /disconnect.
Neon Forward retarde-t-il les messages ?
Non. Traitement en temps réel. Le seul délai est celui que vous configurez via la fonction délai.

Problèmes connus & dépannage

Le transfert a cessé de fonctionner

Plusieurs causes possibles :

  1. Moteur arrêté. Vérifiez avec /config — si 🔴 Stopped, utilisez /settings pour le démarrer.
  2. Mauvaise liste blanche/noire. Un regex incorrect dans /whitelist ou /blacklist peut tout bloquer silencieusement. Videz : /whitelist myRule clear
  3. Tous les filtres activés. Si vous bloquez tous les types de média plus le texte, rien ne passe. Vérifiez ⚙️ → Filters.
  4. Redémarrage serveur. Après redémarrage, les moteurs redémarrent automatiquement pour les comptes avec redirections actives. Sinon, démarrez à la main dans /settings.

Config affiche Running: No

Utilisez /settings, appuyez sur votre compte pour démarrer le moteur. En cas d’échec, essayez /disconnect puis reconnectez-vous via le site.

Erreur d’accès au chat

Cela arrive lorsque :

Les modifications/suppressions ne se miroitent pas

Vérifiez que Mirror Edits / Mirror Deletes sont activés. Remarque : Telegram n’envoie pas toujours les événements de suppression — limitation Telegram, pas un bug Neon Forward.

Formatage des messages cassé

Si vous utilisez Power ou Cleaner et que le formatage (gras, liens, etc.) se casse, essayez Style Fix dans les paramètres de redirection. Style Fix peut sur-lier du texte dans certains cas — à n’activer que si nécessaire.

Mauvais regex liste blanche/noire

Un regex mal configuré peut tout bloquer silencieusement. Corrigez en vidant les listes :

/whitelist myRule clear
/blacklist myRule clear
Astuce : Testez toujours votre regex sur regex101.com (flavor Python) avant application.

FloodWait / limitation de débit

Si votre compte envoie trop de messages trop vite, Telegram peut appliquer une limite temporaire. Neon Forward attend automatiquement le temps requis avant de réessayer. C’est une limite côté serveur Telegram, on ne peut pas la contourner.