Forwarding messages
Learn how to set up rules to automatically forward messages from one channel to another.
What is forwarding?
Clyra allows you to forward Telegram messages from various sources to your channel or group. Two types of forwarding are supported: regular Telegram's built-in forwarding and copying (creating a new message that is a clone of an existing one). Only copying is possible in channels with protection of copying and forwarding.
For ease of understanding, in this documentation, when we talk about 'forwarding', or 'a forward', we mean both forwarded and copied messages. Which forwarding method you use depends on the Delivery mode setting. We will clarify terms where necessary.
Forwarding sources
Using Clyra, you can forward messages from open and closed sources:
Open sources are:
- public channels and groups
- private channels and groups for which you have a working invitation link
- Protected channels - Telegram channels where the administration prohibits copying and forwarding of content. When trying to do this, Telegram returns the error "Copying and forwarding is not allowed in this channel".
Closed sources are:
- closed private channels and groups (without invitation links)
- other bots
- personal chats with other users
Open public channels and groups are supported on any tariff.
Open private channels and groups are supported on any tariff except Economy.
Protected open sources are supported on any tariff except Economy.
Closed sources are supported only on Direct or Expert tariffs.
How to create a forward from an open source:
Step 1
Menu → Create a forward → Step 1. Specify the source Enter @name or channel link in the search bar and select from the search results.
Step 2
Menu → Create a forward → Step 2. Specify the destination Do the same for the destination channel.
Step 3
Add our bot @Clyra_bot to the list of destination channel administrators. You can give the bot any rights
Done! The forwarding has been successfully created and you can proceed to its settings.
Searching for channels
If you do not know the exact name of the channel, use inline search.
To do this, type in the chat @Clyra_bot, then a space and then any word of interest (for example, @Clyra_bot kitty). The bot will display a list of all channels known to it that contain the word "kitty" in their names, titles, or descriptions.
Closed sources
By connecting to an account, available on the Direct and Expert tariffs, you can copy messages from closed sources: private channels and groups, bots, private chats.
How to create a forward from a closed source:
Step 1
Menu → Create a forward → Step 1. Specify the source You will see a list of all the chats you are a member of: channels, groups, chats with other bots, private chats with other users. At the top of the list are folders - they are convenient to use to group sources. Select one of the channels or a folder.
Step 2
Menu → Create a forward → Step 2. Specify the destination Do the same for the destination channel.
Done! The forward has been successfully created and you can proceed to its settings.
- If the source you need is not on the list, see Troubleshooting.
- To copy the history of the channel from which the new forward was created, use the Copy old messages function.
New! Forwarding between topics in groups
Clyra supports forwarding messages between topics in Telegram groups.
Any sources and destinations are supported, the main thing is that at least one of them contains topics. For example, you can forward:
- from one group with topics to another group with topics (with the same structure of topics or with a different structure),
- from several topics of one group to a topic of another group or to a channel,
- from several channels into one group, dividing the content of the channels on different topics
- etc., many combinations are possible.
You can also copy existing messages only from specific topics in the group (the Copy history function).
Grouping sources into folders
A very convenient feature of the bot is the ability to group sources and keep one set of settings applicable to all sources in the group. Telegram 📁folders are used for this.
To use grouping, create a folder in your Telegram account and add the necessary sources there - channels, chats, bots. Next, create a new forwarding and select the desired folder as a source (if the folder is not yet in the list, wait a couple of minutes and refresh the list). Please note that after the folder name, its composition is indicated - the number of channels, groups and personal chats. That's it, done!
Now this forwarding will display the selected folder as a source. Any messages received in one of the sources in the folder will be forwarded to the destination. If you change the contents of the folder, this will automatically be reflected in this forward.
Destinations: feeds, channels, groups, bots
Using Clyra, you can forward messages to the following Telegram chats:
- to your chat with Clyra - to read messages in one feed directly in the chat with the bot
- to channels, in which you are the administrator
- to groups, in which you or the bot have the right to publish
- to other users and bots
Forwarding to your feed
If you just want to receive messages from open sources in a chat with a bot, thus creating an information feed for your own reading, set up forwarding as follows:
- To forward from a public channel or group, send the bot @channel/group name. You don't have to be a member of this channel to do this!
- To forward from private channels and groups, send the bot an invitation link.
Forwarding to channels and groups
On the Direct and Expert tariffs, you will see a list of all the chats you are a member of, and you can choose from this list.
Please note that you can forward messages to channels and groups either on behalf of Clyra or on behalf of your connected account.
Forwarding on behalf of Clyra is a forwarding in which messages in the destination channel (group) are published on behalf of the bot. To do this, the administrators of this channel (group) must include: - Clyra - and the user himself, or one of his additional accounts that have a connection to the account.
To forward on behalf of the user, neither the bot nor the user himself may be administrators in the destination channel (group). It is only required that the user have the ability to publish messages in this channel or group.
Forwarding to other bots
- On the Direct and Expert tariffs, you will see a list of all the chats you are a member of, and you will be able to select from this list.
- If you don't see the bot you want in the list, go back to the Telegram interface and send any message to the bot you want.
- This will make it appear in the list of assignments. Go back to the menu and select it from the list.
You can use third-party Telegram bots to, for example, process texts or media, and then use them in Clyra.
New! View and manage forwards
New table view
Manage all your transfers on one screen. Get all the information you need at once and customize the table to suit your needs.
Advantages:
- All transfers are visible at the same time
- Quick search for the required transfer through filters and sorting
- Setting up the display of only the information that is important to you.
Main features:
- Open the settings of any transfer with one click on the line
- Adjust the visibility of columns through the table settings menu
- Filter data by any parameter
- Sort by several columns at once
- Group transfers by any parameter in the tabs located at the top of the table. If necessary, arrange the tabs vertically to the left of the table
- Change the order of columns by dragging
- Change the width of the columns
Working with the forwarding list
By default, the table includes the following columns:
- Source name
- Destination name
- Forwarding status.
You can add more information to the table via ⚙️ the table settings (gear icon in the upper right corner):
- Username, ID and source type
- Phone number of the account in the source
- Username, ID and destination type
- Phone number of the account publishing to the destination
- Date of creation and last update of settings
Table columns can be rearranged (by dragging) and their width can be changed.
Filtering and sorting
For each of the included columns you can:
- filter - use the search field at the top of the column;
- sort - use the arrows next to the column name (sorting by several parameters is supported).
Grouping by tabs
You can group forwardings by a specific parameter and arrange them in different tabs at the top of the table. For example,
- by "Status" - you will see 2 tabs: all enabled and all disabled forwardings.
- by "Source account phone" (for users with several connected accounts) - your forwardings will be divided into tabs by the number of connected accounts.
To select a grouping option, go to the table settings (gear icon in the upper right corner), and in the "Arrange on tabs" field, select the desired option.
If there are too many tabs or their names are too long, you can arrange the tabs vertically to the left of the table. To do this, in the table settings, click the checkbox "Arrange tabs vertically".
Other features of the grouping:
- The first tab "All" shows the full list of transfers
- Each tab displays the number of transfers
- Tabs are automatically sorted by the number of transfers.
Saving settings
The system remembers your settings and will show the table as you configured it each time you open the application. To reset to standard settings, click "Default settings" (in the table settings).
Mobile vs desktop version
In the mobile version, there are 3 types of display (⚙️ icon in the upper right corner):
- Compact - a convenient mode for viewing forwarding from a mobile device. Forwarding can be divided into tabs, for example, by "Source account phone" (convenient for users with multiple connected accounts).
- Wide - a table view that repeats the widescreen version.
- Auto - adjusts to the size of the window.
Deleting or disabling forwards
You can temporarily disable your forwards or delete them completely as follows:
Disable
To temporarily disable forwarding while keeping all settings, click the Disable
Delete
To completely delete, click the Delete button. Attention! When you delete a forward, all its settings are lost
Propagation of edited and deleted messages
What if the message was edited or deleted after Clyra forwarded it? You can manage the operation of such messages in the following settings.
Propagation of edited messages
Direct and Expert tariffs
- edit - send the change to the destination channel
- new - send the change in a new message
- ignore - ignore the change
Propagation of deleted messages
Direct and Expert tariffs
- yes - delete transferred messages when deleting in the source
- no - do not delete
Forwarding media
By default, Clyra forwards all types of media: images, videos, audio, voice messages, stickers, etc.
You can work with media by adding watermarks to photos and videos, and also control which media to skip (see filtering by media type) and how to transfer captions.
Forwarding captions to media
You can choose how to transfer captions to pictures and multimedia (images, videos, etc.).
- separate - picture and signature as 2 separate messages (convenient for publishing long signatures via a bot).
- caption_name - picture and signature will come as 1 message, the signature will contain the channel name and a link to the original message (if the permissible length is exceeded, the signature text will be shortened).
- text_only - transmit only the signature, without the picture.
Forwarding polls
Clyra can forward Telegram polls.
- none - surveys will not be forwarded
- copy - copy surveys (a separate survey with the same text will be created)
- arbitrary value - a link to the original survey will be placed under this line.
Forwarding stories
Using this setting, you can select the transfer method of stories.
- message - copy, sending story as a regular message
- ignore - ignore stories
Forwarding comments
Telegram channels support the discussion function, or, as they are also called, comments. This function is implemented by attaching a discussion group in a special way to a channel. All comments are technically in the group, but are displayed as comments to specific posts in the channel.
To set up copying comments, it is important to be able to find a group with comments, and not just look at the comments in the context of the channel. To find a group, enter the channel and click on the ellipsis in the upper right corner of the screen, next to the channel name. In the pop-up menu, select "View Discussion". You will be taken to the group.
Clyra supports two ways of copying comments: as individual posts and as comments.
Copying comments - publishing as individual posts
To set up copying of comments as individual posts, create a forward from the discussion group to the destination. To do this, simply select the discussion group from the source selection list. Please note that it will only appear there if you have previously joined it with a connected account.
Please note that you do not need to have a forward from the channel itself for this method.
Copying comments - posting as comments
To set up copying comments as comments, you will need two forwards.
When both forwards are created, go to the second forward (from group to group) setting called "Channel Comments":
Options: Custom value - in this field you need to enter the source channel number. Not the discussion group, but the main source channel. It looks like 2015095027, for example. That's it, you're done!
Please note that since the comments are technically in the group, in order for the copied comment to come from the group (as is usually the case when comments are published by the channel administrator), you need to enable publishing on behalf of the account.
It is also important to remember that correct copying of comments will only work for posts published after the setup.