explaingit

weebzone/forwardx

Analysis updated 2026-05-18

16Audience · generalComplexity · 2/5LicenseSetup · moderate

TLDR

A free Android app that logs in with your own Telegram account to automatically copy messages from one chat into another, based on rules you define.

Mindmap

mindmap
  root((ForwardX))
    What it does
      Auto-forwards Telegram messages
      Runs always on
      Uses your own account
    Tech stack
      Kotlin
      Java
      Android
    Use cases
      Backup a channel's posts
      Route content by type
      Mirror one chat into another
    Audience
      Telegram power users
      General Android users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automatically back up posts from a Telegram channel into a private backup channel.

USE CASE 2

Route different message types, like photos or documents, from one source into separate destination chats.

USE CASE 3

Mirror a public channel's content into your own group without manually forwarding each message.

USE CASE 4

Backfill older messages from a chat into a new destination after setting up a rule.

What is it built with?

KotlinJavaAndroid

How does it compare?

weebzone/forwardx1296018244/grok-manager787a68/hubproxy
Stars161616
LanguageGoGo
Setup difficultymoderatemoderatemoderate
Complexity2/53/53/5
Audiencegeneralops devopsops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires your own Telegram API keys from my.telegram.org and disabling Android battery optimization for reliable background forwarding.

The app is free to download and use, but the source code is proprietary, so you cannot legally copy, modify, or redistribute it as your own.

In plain English

ForwardX is an Android app that automatically copies messages from one Telegram chat into another, using your own personal Telegram account rather than a bot. It is free to download as an APK file, with no ads, and runs continuously in the background once set up, so forwarding keeps happening even when you are not actively using the app. To use it, you first grab your own Telegram API keys from Telegram's developer site, my.telegram.org, then log into ForwardX with your phone number and those keys. The README is explicit that your credentials stay only on your phone and are never uploaded anywhere else. You also need to allow the app to send notifications and to ignore battery optimization, since Android otherwise tends to shut down background apps to save power, which would stop forwarding from working reliably. The core idea is built around three concepts: a source chat you copy messages from, one or more destination chats you send them to, and a rule that connects a source to its destinations along with any filters you want applied. Setting up a basic rule is meant to be simple: name it, pick a source, pick a destination, save it, then flip a single toggle on the home screen to turn forwarding on or off. Rules can also be tested safely before going live, since a test mode lets you check a rule without actually sending anything. Beyond the basics, rules support more advanced options, including priority ordering when multiple rules watch the same source, an option to stop lower-priority rules once a higher one matches, a choice between forwarding a message with its original "forwarded from" label or sending it as a fresh copy, and filters for specific message types like text, photos, videos, documents, or audio. The app also supports backfilling older messages that were sent before a rule was created. The project's license is listed as proprietary rather than open source, meaning the code itself is not freely licensed for reuse even though the compiled app is free to download and use.

Copy-paste prompts

Prompt 1
Walk me through getting my Telegram api_id and api_hash from my.telegram.org to use with ForwardX.
Prompt 2
Help me design a ForwardX rule that forwards only photos and videos from one channel to two destinations.
Prompt 3
Explain the difference between ForwardX's Copy mode on and off for message forwarding.
Prompt 4
Show me how priority and exclusive stop work when multiple ForwardX rules watch the same source chat.

Frequently asked questions

What is forwardx?

A free Android app that logs in with your own Telegram account to automatically copy messages from one chat into another, based on rules you define.

What license does forwardx use?

The app is free to download and use, but the source code is proprietary, so you cannot legally copy, modify, or redistribute it as your own.

How hard is forwardx to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is forwardx for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.