Buttons
You can easily customize the buttons of the resulting messages.
Feedback buttons
Where is it
Menu → Forwarding rule settings → Choose source and destination → Feedback buttons
Add feedback buttons to a message, for example like.
⏵Commands
/setting like + one of the following options: none - no buttons Ex./setting like none
1 - button ???? Ex./setting like 1
2 - two buttons: ???? and ???? Ex./setting like 2
If you add any other string - every word of this string will be a button, i.e. a string "???? ????" is the same as the previous option 2 Ex./setting like ???? ????
Ex./setting like yes no maybe
- will add 3 buttons 'yes', 'no', 'maybe'
You can adjust this setting in the menu, but also you can use the commands. If you are using the commands, to apply this setting to one channel only, replace the command /setting
with /settingchannel source_channel_reference
(read more).
Copy buttons
Where is it
Menu → Forwarding rule settings → Choose source and destination → Original buttons
With this setting, you can choose which buttons from the original message you want to keep. Remember that due to the way how Telegram works only URL-buttons will actually work if clicked.
⏵Commands
/setting buttons + one of the following options: none - don`t copy any buttons Ex./setting buttons none
url - URL-buttons only Ex./setting buttons url
special - non-URL buttons only Ex./setting buttons special
all - copy all buttons Ex./setting buttons all
You can adjust this setting in the menu, but also you can use the commands. If you are using the commands, to apply this setting to one channel only, replace the command /setting
with /settingchannel source_channel_reference
(read more).
Add your custom buttons
Where is it
Menu → Forwarding rule settings → Choose source and destination → Custom buttons
You can add custom URL-buttons to the messages you forward.
⏵Commands
/setting mybuttons + one of the following options: none - don`t add your custom buttons Ex./setting mybuttons none
[button1] [button2] - to set a list of your buttons Format:/setting mybuttons URL text-of-the-button
Example:/setting mybuttons https://junction.space About us https://tgchannels.org All channels
You can adjust this setting in the menu, but also you can use the commands. If you are using the commands, to apply this setting to one channel only, replace the command /setting
with /settingchannel source_channel_reference
(read more).
Copy alert buttons
Where is it Menu → Forwarding settings → Choose source and destination → Click the button
With this setting you can enable copying of the buttons, which are showing alerts when they are clicked. Simple duplication of the post does not transmit Telegram’s reaction to this kind of button. For this case, our bot implements a deeper copying mechanism.
⏵Commands
/settingchannel source_channel_reference click + one of the following options: none - don't copy alert buttons Example:/settingchannel
.* - copy all alert buttons Example:source_channel_reference
click none/settingchannel
any regular expression - copy alert buttons, having a text matching this expression Example:source_channel_reference
click .*/settingchannel
source_channel_reference
click Show
You can adjust this setting in the menu, but also you can use the commands. If you are using the commands, to apply this setting to one channel only, replace the command /setting
with /settingchannel source_channel_reference
(read more).
Please note that this setting works only for Direct Connection, private and express channels and groups. Also, this setting will not work if you are forwarding messages on behalf of your account.
As soon as a message with a button appears in the source, the bot will immediately click this button to read the notification. It is clear that a person will not press the button instantly. In order to make the bot’s behavior closer to human, you can set a random delay before clicking. You probably don’t want to make the bottom border too small so that it doesn’t look unnatural. But you also don’t want to make it too big, because messages will arrive at the destination with this very delay.
So, to set the delay, add one more parameter – the range in seconds. For example, if you are using the commands:
/settingchannel source_reference click. * 15-300
Will copy any alert buttons clicking them with a random delay from 15 to 300 seconds.
This setting only works on a Direct Connection.
Also, it’s possible to place the text of the alert in the body of the message and don’t copy the button itself. For that add one more argument body
:
/settingchannel source_reference click. * 15-300
body