💬
Setup Forward Topics
This feature is help Forward Channel/Group/User to one or more Topics in Group and
Forward one or more Topics in Group to Channel/Group/User
- To do this you need to have task forward already initialized.
- Topics are only supported when the source or target is a Group
How to get SOURCE_CHAT_ID and TARGET_CHAT_ID?
Command
Example
Use the following syntax for adding channels/users/bots:
/forward add [LABEL_TASK] [SOURCE_CHAT_ID] -> [TARGET_CHAT_ID]
Command other
/forward remove [LABEL_TASK]
/forward start [LABEL_TASK]
/forward stop [LABEL_TASK]
*Arguments
- SOURCE_CHAT_ID -> The destination chat you want to use the BOT command with. Can be user, bot, channel, group or supergroup.
- TARGET_CHAT_ID -> The destination chat you want to use the BOT command with. Can be user, bot, channel, group or supergroup.
- LABEL_TASK: Label name that you want to create to control forward actions.
Example
One to One
/forward add work1 22222 -> 66666
Many to One
/forward add work1 22222,33333 -> 66666
One to Many
/forward add work1 22222 -> 66666,77777
Many to Many
/forward add work1 22222,33333 -> 66666,77777
===============
Remove task with label work1 in list
/forward remove work1
Start task with label work1 in list
/forward start work1
Stop task with label work1 in list
/forward stop work1
Set delay 30 seconds to each message with label work1
/forward delay work1 30
Set maximum time limit to receive message edit event from SOURCE_ID is 30 seconds with label work1
/forward max_time_edit work1 30
Restart all process if any error
/forward restart
Show all list task
/forward task
Get Info Task
Command
/profile

Get Name Task
Instructions
EXAMPLE
/forward target_topic_id [LABEL_TASK] [TARGET_TOPIC_ID]
/forward target_topic_id
is fixed.
[LABEL_TASK] :
is name TaskForward want setup for topic[TARGET_TOPIC_ID]:
is target topic ids are separated by commas and no spaces *Example:
You have the task of forwarding name is news_forward from channel A as Source and forwarding to group B has 3 different topics with corresponding Topics ID 1,2,3 we will do the following
/forward target_topic_id
news_forward 1,2,3
*Forward channel to one topic
/forward target_topic_id news_task 333
=> with news_task is name task forward and 333 is TARGET_TOPIC_ID
*Forward channel to more topics
/forward target_topic_id news_task 333,444
=> with news_task is name task forward and 333,444 is TARGET_TOPIC_ID
How to get TARGET_TOPIC_ID

Get TopicID
- 1.Goto Topic want getID
- 2.Copy any message from Topic and paste to input chat
- 3.
Instructions
EXAMPLE
/forward source_topic_id [LABEL_TASK] [SOURCE_TOPIC_ID]
/forward source_topic_id
is fixed.
[LABEL_TASK] :
is name TaskForward want setup for topic[SOURCE_TOPIC_ID]:
is source topic ids are separated by commas and no spaces *Example:
You have the task of forwarding name is news_forward from group B as Source has 3 different topics has corresponding Topics ID 1,2,3 and want forwarding all topics to channel A we will do the following
/forward source_topic_id
news_forward 1,2,3
*Forward one topic to target channel
/forward source_topic_id news_task 333
=> with news_task is name task forward and 333 is SOURCE_TOPIC_ID
*Forward more topics to target channel
/forward source_topic_id news_task 333,444
=> with news_task is name task forward and 333,444 is SOURCE_TOPIC_ID
How to get SOURCE_TOPIC_ID

Get TopicID
- 1.Goto Topic want getID
- 2.Copy any message from Topic and paste to input chat
- 3.
Last modified 1mo ago