{"id":4516,"date":"2020-04-09T15:08:40","date_gmt":"2020-04-09T13:08:40","guid":{"rendered":"https:\/\/junctionbot.io\/getting-started\/\/modificacao-e-substituicao\/"},"modified":"2024-01-01T15:35:21","modified_gmt":"2024-01-01T13:35:21","slug":"modificacao-e-substituicao","status":"publish","type":"page","link":"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/","title":{"rendered":"Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Modificacao_e_substituicao\"><\/span>Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>Voc\u00ea pode alterar uma mensagem como quiser, adicionando\/ajustando o t\u00edtulo (cabe\u00e7alho), o corpo, o rodap\u00e9 e um link para a mensagem original.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Alteracao_do_titulo\"><\/span>Altera\u00e7\u00e3o do t\u00edtulo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<pre class=\"wp-block-preformatted\">Onde est\u00e1\n<strong>Menu \u2192 Forwarding settings \u2192 Choose source and destination \u2192 Header<\/strong><\/pre>\n\n<p>A forma como o cabe\u00e7alho (o t\u00edtulo de um canal) est\u00e1 sendo exibido em suas assinaturas e seus encaminhamentos pode ser modificada.<\/p>\n\n<details class=\"wp-block-mamaduka-toggles wp-block-toggles\"><summary>\u23f5Commands<\/summary><div class=\"wp-block-toggles__content\">\n<pre class=\"wp-block-preformatted\"><span class=\"cool-title\">\/setting header<\/span> + uma das seguintes op\u00e7\u00f5es:\n\n<span class=\"cool-title\">nenhum<\/span> - sem t\u00edtulo\nEx.  <code>\/setting header none<\/code>\nEx.  <code>\/settingchannel <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> header none<\/code>\n\n<span class=\"cool-title\">simples<\/span> - adicione o t\u00edtulo do canal original no in\u00edcio\nEx.  <code>\/setting header <\/code>simples\nEx.  <code>\/settingchannel <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> header simple<\/code>\n\n<span class=\"cool-title\">negrito<\/span> - adicione o t\u00edtulo do canal original no in\u00edcio, deixe-o em negrito\nEx.  <code>\/setting header bold<\/code>\nEx.  <code>\/settingchannel <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> header bold<\/code>\n\n<span class=\"cool-title\">from_only<\/span> - n\u00e3o mostra o t\u00edtulo da fonte direta, mas mostra o t\u00edtulo da fonte original (se houver)\nEx.  <code>\/setting header from_only<\/code>\nEx.  <code>\/settingchannel <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> header from_only<\/code>\n\n<span class=\"cool-title\">id<\/span> - adiciona o ID da mensagem original no in\u00edcio\nEx.  <code>\/setting header <\/code>id\nEx.  <code>\/settingchannel <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> header id<\/code>\n\n<span class=\"cool-title\">qualquer outro texto<\/span> - adicione esse texto como t\u00edtulo de um canal no in\u00edcio\nEx.  <code>\/setting header <\/code>Meu canal do Telegram\nEx.  <code>\/settingchannel <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> header My Telegram Channel<\/code><\/pre>\n\n\n\n<p>Voc\u00ea pode ajustar essa configura\u00e7\u00e3o no menu, mas tamb\u00e9m pode usar os comandos. Se estiver usando os comandos, para aplicar essa configura\u00e7\u00e3o a apenas um canal, substitua o comando <code>\/setting<\/code> por <code>\/settingchannel <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <a href=\"\/pt-br\/configuracoes-e-recursos\/#Applying_settings_to_one_or_all_channels\">(leia mais<\/a>).<\/p>\n<\/div><\/details>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Alteracao_de_um_link_no_rodape\"><\/span>Altera\u00e7\u00e3o de um link no rodap\u00e9<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<pre class=\"wp-block-preformatted\">Onde est\u00e1\n<strong>Menu \u2192 Forwarding settings \u2192 Choose source and destination \u2192 Link to the original message<\/strong><\/pre>\n\n<p>Por padr\u00e3o, na conta padr\u00e3o, o bot adiciona um rodap\u00e9 com o link para a mensagem original. Esse link se parece com um s\u00edmbolo <code>@<\/code>. Voc\u00ea pode ajustar a apar\u00eancia desse rodap\u00e9 ou desativ\u00e1-lo.<\/p>\n\n<p>Observe que essa configura\u00e7\u00e3o altera apenas o link adicionado pelo @junction_bot no final da mensagem. Essa configura\u00e7\u00e3o n\u00e3o afeta nenhum outro link na mensagem. Para saber como modificar outros links, consulte <a data-type=\"internal\" data-id=\"#Changing_body_with_Replace\" href=\"#Changing_body_with_Replace\">aqui<\/a>.<\/p>\n\n<details class=\"wp-block-mamaduka-toggles wp-block-toggles\"><summary>\u23f5Commands<\/summary><div class=\"wp-block-toggles__content\">\n<pre class=\"wp-block-preformatted\"><span class=\"cool-title\">\/setting link<\/span> + uma das seguintes op\u00e7\u00f5es:\n\n<span class=\"cool-title\">nenhum<\/span> - n\u00e3o inclua o link\nEx.  <code>\/setting link none<\/code>\n\n<span class=\"cool-title\">completo<\/span> - incluir o link como est\u00e1\nEx.  <code>\/setting link full<\/code>\n\n<span class=\"cool-title\">qualquer outra string<\/span> - oculte o link atr\u00e1s desse texto\nEx.  <code>\/setting link Channel about kitties<\/code><\/pre>\n\n\n\n<p>Voc\u00ea pode ajustar essa configura\u00e7\u00e3o no menu, mas tamb\u00e9m pode usar os comandos. Se estiver usando os comandos, para aplicar essa configura\u00e7\u00e3o a apenas um canal, substitua o comando <code>\/setting<\/code> por <code>\/settingchannel <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <a href=\"\/pt-br\/configuracoes-e-recursos\/#Applying_settings_to_one_or_all_channels\">(leia mais<\/a>).<\/p>\n<\/div><\/details>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Mudanca_de_corpo_com_o_Before_After\"><\/span>Mudan\u00e7a de corpo com o <em>Before <\/em>&amp; <em>After<\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<pre class=\"wp-block-preformatted\">Onde est\u00e1\n<strong>Menu \u2192 Forwarding settings \u2192 Choose source and destination \u2192 Add in the beginning\/end<\/strong><\/pre>\n\n<p>Com essas configura\u00e7\u00f5es, voc\u00ea pode adicionar texto personalizado no in\u00edcio ou no final da mensagem.<\/p>\n\n<p>Para adicionar um texto com v\u00e1rias linhas, separe-as com uma tag <code>&lt;br&gt;<\/code>.  <\/p>\n\n<details class=\"wp-block-mamaduka-toggles wp-block-toggles\"><summary>\u23f5Commands<\/summary><div class=\"wp-block-toggles__content\">\n<pre class=\"wp-block-preformatted\"><span class=\"cool-title\">\/setting before<\/span> - adiciona texto no in\u00edcio da mensagem.\nFormato:  <code>\/setting before my text<\/code>\nEx.  <code>\/setting before So I have heard:&lt;br&gt;<\/code>\nObserve que o corpo da mensagem ser\u00e1 colocado logo ap\u00f3s esse texto na mesma linha. Se voc\u00ea quiser iniciar o corpo da mensagem em uma nova linha, adicione <code>&lt;br&gt;<\/code> ao final do texto.\n\n<span class=\"cool-title\">\/setting before none<\/span> - remove seu texto antes da mensagem.\n\n<span class=\"cool-title\">\/setting after<\/span> - adiciona texto no final da mensagem.\nFormato:  <code>\/setting after my text<\/code>\nEx.  <code>\/setting after &lt;br&gt;In case of any questions please contact support@mail.com<\/code>\nObserve que esse texto ser\u00e1 colocado logo ap\u00f3s o corpo da mensagem, na mesma linha. Adicione <code>&lt;br&gt;<\/code> ao in\u00edcio de seu texto se quiser inici\u00e1-lo em uma nova linha.\n\n<span class=\"cool-title\">\/setting after none<\/span> - remove seu texto no final da mensagem.<\/pre>\n\n\n\n<p>Voc\u00ea pode ajustar essa configura\u00e7\u00e3o no menu, mas tamb\u00e9m pode usar os comandos. Se estiver usando os comandos, para aplicar essa configura\u00e7\u00e3o a apenas um canal, substitua o comando <code>\/setting<\/code> por <code>\/settingchannel <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <a href=\"\/pt-br\/configuracoes-e-recursos\/#Applying_settings_to_one_or_all_channels\">(leia mais<\/a>).<\/p>\n<\/div><\/details>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Alteracao_do_corpo_e_dos_botoes_com_o_Replace\"><\/span>Altera\u00e7\u00e3o do corpo e dos bot\u00f5es com o <em>Replace<\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<pre class=\"wp-block-preformatted\">Onde est\u00e1\n<strong>Menu \u2192 Configura\u00e7\u00f5es de encaminhamento \u2192 Escolher origem e destino \u2192 Substitui\u00e7\u00f5es<\/strong><\/pre>\n\n<p>Voc\u00ea pode definir uma regra de substitui\u00e7\u00e3o autom\u00e1tica que substituir\u00e1 um texto A nas mensagens recebidas por um texto B (ou com uma string vazia, basta remover o texto B).<\/p>\n\n<p>\u00c9 importante fazer as seguintes altera\u00e7\u00f5es de caracteres:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Em vez de <code>&lt;<\/code>, use  <code>&amp;lt;<\/code><\/li>\n\n\n\n<li>Em vez de <code>&gt;<\/code>, use<code> &amp;gt;<\/code><\/li>\n<\/ul>\n\n<p>Isso pode ser feito usando a fun\u00e7\u00e3o localizar e substituir em qualquer editor de texto.<\/p>\n\n<details class=\"wp-block-mamaduka-toggles wp-block-toggles\"><summary>\u23f5Commands<\/summary><div class=\"wp-block-toggles__content\">\n<pre class=\"wp-block-preformatted\"><h3><span class=\"ez-toc-section\" id=\"Comandos\"><\/span>Comandos<span class=\"ez-toc-section-end\"><\/span><\/h3><span class=\"cool-title\">\/replace<\/span> - substitui o texto A pelo texto B OU remove essa regra se for repetida pela segunda vez.\nFormato:  <code>\/replace <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> text&amp;nbsp;to&amp;nbsp;replace target&amp;nbsp;text<\/code>\nEx.  <code>\/replace <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> To&amp;nbsp;be&amp;nbsp;or&amp;nbsp;not&amp;nbsp;to&amp;nbsp;be Wake&amp;nbsp;up!<\/code>  - substituir\u00e1 todas as ocorr\u00eancias de \"To be or not to be\" provenientes do source_channel por \"Wake up!\".\nEx.  <code>\/replace <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> My&amp;nbsp;advertisement<\/code>  - remover\u00e1 todas as ocorr\u00eancias de \"My advertisement\" provenientes do source_channel (literalmente as substituir\u00e1 por nada)\n\n<span class=\"cool-title\">\/replacerx<\/span> - cria uma regra de substitui\u00e7\u00e3o usando express\u00f5es regulares. O formato \u00e9 o mesmo de \/replace.\n\n<span class=\"cool-title\">\/replace <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/span> - veja todas as regras de substitui\u00e7\u00e3o no source_channel\n\n<span class=\"cool-title\">\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/span> - veja todas as regras de substitui\u00e7\u00e3o RegEx em source_channel\n\nAo usar esses comandos, voc\u00ea deve fazer as seguintes altera\u00e7\u00f5es:\n- No lugar dos espa\u00e7os em branco entre as palavras, voc\u00ea coloca o (significa NBSP - non-breaking space). Observe que ele \u00e9 usado somente com o comando \/replace. Voc\u00ea n\u00e3o precisa disso ao trabalhar com filtros.\n- No lugar de novas linhas, voc\u00ea coloca &lt;br&gt;\n\nPara <strong>remover <\/strong>a regra de substitui\u00e7\u00e3o, use o mesmo comando com os mesmos argumentos pela segunda vez.<\/pre>\n<\/div><\/details>\n\n<p><\/p>\n\n<p>Observe que essas regras de substitui\u00e7\u00e3o funcionam <strong>somente com o corpo de uma mensagem e com os bot\u00f5es<\/strong>, n\u00e3o alterando o cabe\u00e7alho (com o nome do canal) e o link para a postagem original.<\/p>\n\n<p>Se voc\u00ea tiver <strong>v\u00e1rias regras de encaminhamento da mesma origem para destinos diferentes<\/strong>, poder\u00e1 definir configura\u00e7\u00f5es, filtros e substitui\u00e7\u00f5es diferentes para destinos diferentes. Veja mais detalhes <a href=\"\/forwarding\/#Forwarding_from_one_source_to_several_destinations\">aqui<\/a>.<\/p>\n\n<p>Veja mais exemplos <a href=\"\/pt-br\/modificacao-e-substituicao\/#Useful_replacement_rules\" data-type=\"URL\" data-id=\"\/replace\/#Useful_replacement_rules\">aqui<\/a>.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Substituir_por_expressoes_regulares\"><\/span>Substituir por express\u00f5es regulares<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Al\u00e9m disso, voc\u00ea pode usar <a data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Regular_expression\" href=\"https:\/\/en.wikipedia.org\/wiki\/Regular_expression\" target=\"_blank\" rel=\"noreferrer noopener\">express\u00f5es regulares<\/a> para fazer suas substitui\u00e7\u00f5es. Para isso, use a caixa de sele\u00e7\u00e3o <strong>RE<\/strong> no painel de regras de substitui\u00e7\u00e3o ou o comando <span class=\"cool-title\">\/replacerx<\/span>. Ele tem o mesmo formato.<\/p>\n\n<p>H\u00e1 um instrumento muito conveniente para testar express\u00f5es regulares: <a href=\"https:\/\/regex101.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/regex101.com.<\/a> Defina o Flavor como &#8220;golang&#8221; e defina os sinalizadores &#8220;Linha \u00fanica: O ponto corresponde \u00e0 nova linha&#8221; e &#8220;Global: N\u00e3o retornar ap\u00f3s a primeira correspond\u00eancia&#8221;. Isso far\u00e1 com que ele funcione da mesma forma que um matcher do @junction_bot.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ajuda_com_expressoes_regulares\"><\/span>Ajuda com express\u00f5es regulares<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>As express\u00f5es regulares s\u00e3o um t\u00f3pico vasto. A ajuda nessa \u00e1rea est\u00e1 al\u00e9m do escopo da administra\u00e7\u00e3o do bot. N\u00e3o escreva para os administradores em particular pedindo que eles criem uma regra de substitui\u00e7\u00e3o ou um filtro para voc\u00ea. Al\u00e9m disso, a administra\u00e7\u00e3o do bot n\u00e3o fornece esse tipo de ajuda no grupo de suporte.<\/p>\n\n<p>A maneira mais f\u00e1cil de criar uma express\u00e3o regular para suas necessidades \u00e9 perguntar ao <a href=\"https:\/\/chat.openai.com\/\">ChatGPT<\/a>, pois ele \u00e9 muito bom nisso.<\/p>\n\n<p>Al\u00e9m disso, voc\u00ea pode procurar ajuda em <a href=\"https:\/\/www.google.com\/search?q=forums+about+regex\">f\u00f3runs<\/a> apropriados. Por exemplo, <a href=\"https:\/\/stackoverflow.com\/questions\/tagged\/regex\">StackOverflow<\/a> ou <a href=\"https:\/\/www.codeproject.com\/Forums\/1580841\/Regular-Expressions\">CodeProject<\/a>.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Regras_de_substituicao_uteis\"><\/span>Regras de substitui\u00e7\u00e3o \u00fateis<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2020\/10\/photo_2020-10-30_21-59-28-1-1024x682.jpg\" alt=\"\" class=\"wp-image-2440\" srcset=\"https:\/\/old.junctionbot.io\/wp-content\/uploads\/2020\/10\/photo_2020-10-30_21-59-28-1-1024x682.jpg 1024w, https:\/\/old.junctionbot.io\/wp-content\/uploads\/2020\/10\/photo_2020-10-30_21-59-28-1-300x200.jpg 300w, https:\/\/old.junctionbot.io\/wp-content\/uploads\/2020\/10\/photo_2020-10-30_21-59-28-1-768x512.jpg 768w, https:\/\/old.junctionbot.io\/wp-content\/uploads\/2020\/10\/photo_2020-10-30_21-59-28-1.jpg 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Quando estiver depurando uma express\u00e3o regular<\/figcaption><\/figure>\n\n<p>Sim, n\u00f3s sabemos que as express\u00f5es regulares s\u00e3o dif\u00edceis. Aqui est\u00e3o express\u00f5es prontas para algumas tarefas populares que voc\u00ea pode realizar com regras de substitui\u00e7\u00e3o. Alguns deles podem ser resolvidos sem o RegEx, mas a maioria precisa dele.<\/p>\n\n<p>Se voc\u00ea usar o menu principal para criar substitui\u00e7\u00f5es, especifique o segundo argumento do comando \/replace no campo <strong>From (De <\/strong>) e o terceiro no campo <strong>To (Para<\/strong> ). Por exemplo, no exemplo n\u00ba 4, o campo <strong>From (De<\/strong> ) conter\u00e1 <code>&lt;a[^&lt;]+&lt;\/a&gt;<\/code>, e o campo <strong>To (Para<\/strong> ) estar\u00e1 vazio. Al\u00e9m disso, como o comando <code>\/replacerx<\/code> \u00e9 usado, a caixa de sele\u00e7\u00e3o <strong>RE<\/strong> deve estar marcada.<\/p>\n\n<p>1. Um cabe\u00e7alho com o nome do canal original pode ser removido com<br\/><code>\/setting header none<\/code><br\/>2. Um link para a postagem original pode ser removido com<br\/><code>\/setting link none<\/code><br\/>3. Qualquer texto concreto no corpo de uma mensagem pode ser removido com o comando \/replace<br\/>3.1.  <code>\/replace <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> &lt;a&amp;nbsp;href=\"https:\/\/concrete-link-here\"&gt;text&amp;nbsp;of&amp;nbsp;the&amp;nbsp;link&amp;nbsp;here&lt;\/a&gt;<\/code><br\/>Isso substituir\u00e1 esses links espec\u00edficos por uma string vazia<br\/>3.2.  <code>\/replace <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> @username<\/code> <br\/>Isso remover\u00e1 todas as ocorr\u00eancias de @username<br\/>4. Todos os links formatados no corpo de uma mensagem podem ser removidos com<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> &lt;a[^&lt;]+&lt;\/a&gt;<\/code><br\/>5. Todos os links brutos podem ser removidos com<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> (http:\\\/\\\/|https:\\\/\\\/)([a-zA-Z0-9.\\\/\\?=&amp;_]+)<\/code><br\/>6. Para remover apenas os links que cont\u00eam <strong>t.me<\/strong>, use<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> (t.me)([a-zA-Z0-9.\\\/\\?=&amp;_]+)<\/code><br\/>Isso substituir\u00e1 todos os caracteres por uma string vazia<br\/>7. Para remover todos os nomes de usu\u00e1rio de links como @username<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> @([a-zA-Z0-9=&amp;_\\-]+)<\/code><br\/>8. Para remover toda a parte da mensagem que come\u00e7a com a palavra &#8220;Postscriptum&#8221;<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> Postscriptum.*<\/code><br\/>9. Remover todos os n\u00fameros no formato #12345<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> #([0-9]+)<\/code><br\/>10. Remova todas as linhas que contenham um  <code>keyword<\/code><br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> .*\\bkeyword\\b.*<\/code><br\/>11. Remova todas as linhas que contenham <code>keyword<\/code>, seguidas de d\u00edgitos (como &#8220;keyword123&#8221;)<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> ^keyword[0-9]*$<\/code><br\/>12. Fa\u00e7a um <code>keyword <\/code>parecer <strong>ousado<\/strong><br\/><code>\/replace <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> keyword &lt;b&gt;keyword&lt;\/b&gt;<\/code><br\/>13. Remover linhas vazias<br\/><code>\/replace <a href=\"\/settings-and-features-ru\/#%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B0_%D0%BD%D0%B0_%D0%B8%D1%81%D1%82%D0%BE%D1%87%D0%BD%D0%B8%D0%BA\"><\/a><code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> &lt;br&gt;&lt;br&gt; &lt;br&gt;<\/code><br\/>14. Fa\u00e7a com que todos os n\u00fameros fiquem em negrito. Observe que, no \u00faltimo argumento, estamos inserindo o texto, correspondido por um RegEx, usando a refer\u00eancia $1. Voc\u00ea pode ler mais sobre esse poderoso recurso, por exemplo, <a data-type=\"URL\" data-id=\"https:\/\/www.regular-expressions.info\/replacebackref.html\" href=\"https:\/\/www.regular-expressions.info\/replacebackref.html\">aqui<\/a>.<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> ([0-9]+)<\/code> <code>&lt;b&gt;$1&lt;\/b&gt;<\/code><br\/>15. Remova todos os textos. Somente imagens semelhantes \u00e0 m\u00eddia permanecer\u00e3o.<br\/><code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> .*<\/code><\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Substituicao_de_links\"><\/span>Substitui\u00e7\u00e3o de links<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Os links em uma mensagem podem ser de diferentes tipos, portanto, n\u00e3o h\u00e1 um comando que sirva para todos. Primeiro, precisamos determinar o tipo de link e s\u00f3 ent\u00e3o poderemos criar a regra de substitui\u00e7\u00e3o correta. Para determinar o tipo de um link, voc\u00ea deve ativar o relat\u00f3rio de explica\u00e7\u00e3o em <strong>Menu \u2192 Forwarding settings \u2192 Choose source and destination \u2192 Explanation report<\/strong> ou com o comando<\/p>\n\n<p><code>\/settingchannel <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> explain on<\/code><\/p>\n\n<p>Agora, para cada nova mensagem nessa fonte, o bot enviar\u00e1 um relat\u00f3rio incluindo o texto bruto e n\u00e3o formatado da mensagem. \u00c9 assim que o bot v\u00ea a mensagem quando aplica as regras de substitui\u00e7\u00e3o. Depois de ativar o relat\u00f3rio, precisamos aguardar uma nova mensagem na fonte que contenha o link que queremos alterar.<\/p>\n\n<p><strong>Op\u00e7\u00e3o 1<\/strong>. No relat\u00f3rio de entrada, vemos que o link \u00e9 fornecido usando a tag &lt;a&gt;. Por exemplo:<br\/><code>Great news!<br\/>We won the \"Fastest Telegram bot!\" award.<br\/>&lt;a href=\"https:\/\/old.junctionbot.io\/getting-started\/\"&gt;Welcome to our website!&lt;a&gt;<\/code><\/p>\n\n<p>Ent\u00e3o, na regra de substitui\u00e7\u00e3o, precisamos usar toda essa constru\u00e7\u00e3o, lembrando de substituir todos os espa\u00e7os por  <code>&amp;nbsp;<\/code><\/p>\n\n<p>O comando a seguir remover\u00e1 esse link da mensagem:<br\/><code>\/replace <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code><\/code> <code>&lt;a&amp;nbsp;href=\"https:\/\/old.junctionbot.io\/getting-started\/\"&gt;Welcome<code>&amp;nbsp;<\/code>to<code>&amp;nbsp;<\/code>our<code><code>&amp;nbsp;<\/code><\/code>website!&lt;\/a&gt;<\/code><\/p>\n\n<p>Esse comando substituir\u00e1 esse link por https:\/\/lectumbot.com:<br\/><code>\/replace <code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code><\/code> <code>&lt;a&amp;nbsp;href=\"https:\/\/old.junctionbot.io\/getting-started\/\"&gt;Welcome<code>&amp;nbsp;<\/code>to<code>&amp;nbsp;<\/code>our<code><code>&amp;nbsp;<\/code><\/code>website!&lt;\/a&gt;<\/code>  <code>&lt;a&amp;nbsp;href=\"https:\/\/lectumbot.com\"&gt;Welcome<code>&amp;nbsp;<\/code>to<code>&amp;nbsp;<\/code>our<code><code>&amp;nbsp;<\/code><\/code>website!&lt;\/a&gt;<\/code><\/p>\n\n<p>Tome cuidado, pois h\u00e1 apenas tr\u00eas espa\u00e7os no \u00faltimo comando, entre os argumentos: source, what to change e what to change to.<\/p>\n\n<p><strong>Op\u00e7\u00e3o 2<\/strong>. No relat\u00f3rio de entrada, vemos que o link \u00e9 especificado sem formata\u00e7\u00e3o, apenas como texto. Ent\u00e3o n\u00e3o h\u00e1 &lt;uma tag&gt; ao redor do link.<br\/>Por exemplo:<br\/><code>Great news!<br\/>We won the \"Fastest Telegram bot!\" award.<br\/>Welcome to our website!<\/code><br\/><code>https:\/\/old.junctionbot.io\/getting-started\/<\/code> <\/p>\n\n<p>Ent\u00e3o, sem nenhuma ast\u00facia, na regra de substitui\u00e7\u00e3o, apenas especificamos um link. Para remov\u00ea-lo, usamos o comando:<br\/><code>\/replace <code><code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code><\/code> https:\/\/old.junctionbot.io\/getting-started\/<\/code><\/p>\n\n<p>Para substitu\u00ed-lo por outro link:<br\/><code>\/replace <code><code><a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code><\/code> https:\/\/old.junctionbot.io\/getting-started\/ https:\/\/lectumbot.com<\/code><\/p>\n\n<p><strong>Outras op\u00e7\u00f5es<\/strong><\/p>\n\n<p>Se um link para a postagem original for adicionado pelo pr\u00f3prio bot, ele poder\u00e1 ser removido com o comando<br\/><code>\/setting link none<\/code><\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Exemplo_avancado\"><\/span>Exemplo avan\u00e7ado<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Suponha que estejamos administrando um canal que acumula sinais de negocia\u00e7\u00e3o gratuitos de outros canais e que desejamos colocar todos os sinais no mesmo formato. Um exemplo de uma mensagem no canal de origem:<\/p>\n\n<p><code>Buy BTC\/USD<br\/>Stop-Loss at 11000<br\/>Take-Profit 1 at 11500<br\/>Take-Profit 2 at 11700<br\/>Take-Profit 3 at 12000<\/code><\/p>\n\n<p>Queremos que todas as mensagens tenham o seguinte formato:<\/p>\n\n<p><code>BUY<br\/>#BTC\/USD <br\/>SL: 11000 points<br\/>TP: 12000 points<br\/>Trade at your own risk!<\/code><\/p>\n\n<p>Vamos supor que j\u00e1 tenhamos configurado um redirecionamento com o comando <code>\/new<\/code>. Vamos supor tamb\u00e9m que estejamos usando a <a href=\"\/pt-br\/conexao-direta\/\">conex\u00e3o direta<\/a> e que o n\u00famero do canal de origem seja <code>&amp;1234567890#1122334455<\/code>. Voc\u00ea pode encontrar esse n\u00famero com o comando <code>\/forwards<\/code>. Se voc\u00ea tiver uma conta Standard, use um link para o canal em vez de &amp;1234567890#1122334455 em todos os exemplos, por exemplo, <code>https:\/\/t.me\/joinchat\/AFjgGGiosdgJGgSDG<\/code>.<\/p>\n\n<p>Queremos substituir <code>Buy <\/code>por um espa\u00e7o com <code>BUY<\/code>, nova linha e <code>#<\/code>:<br\/><code>\/replace &amp;1234567890#1122334455 Buy&amp;nbsp; BUY&lt;br&gt;#<\/code><br\/>O primeiro argumento \u00e9 nossa fonte <code>&amp;1234567890#1122334455<\/code>.  <br\/>O segundo \u00e9 o que queremos substituir. Observe que, para os comandos <code>\/replace<\/code> e <code>\/replacerx<\/code>, voc\u00ea precisa usar <code>&amp;nbsp;<\/code> em vez de espa\u00e7os.<br\/>O terceiro argumento \u00e9 um texto que queremos colocar no lugar. Uma nova linha \u00e9 <code>&lt;br&gt;<\/code>.<\/p>\n\n<p>Em seguida, temos uma regra de substitui\u00e7\u00e3o semelhante: <code>Stop-Loss at<\/code> \u00e9 substitu\u00eddo por  <code>SL:<\/code><br\/><code>\/replace &amp;1234567890#1122334455 Stop-Loss&amp;nbsp;at SL:<\/code><\/p>\n\n<p>O pr\u00f3ximo comando ser\u00e1 mais complicado. Queremos remover duas linhas <code>Take-Profit 1 <\/code>e <code>Take-Profit 2<\/code> e, em vez delas, adicionar<code>points<\/code>a uma anterior <code>SL<\/code>. Vamos usar o comando <code>\/replacerx<\/code>, que nos permite usar express\u00f5es regulares.<br\/><code>\/replacerx &amp;1234567890#1122334455 \\nTake-Profit&amp;nbsp;1.*\\n points&lt;br&gt;<\/code><br\/>Em express\u00f5es regulares, <code>\\n<\/code> corresponde a uma nova linha, <code> .*<\/code> corresponde a qualquer combina\u00e7\u00e3o de s\u00edmbolos. Dessa forma, <code>\\nTake-Profit&amp;nbsp;1.*\\n<\/code> corresponde a <code>Take-Profit 1<\/code> juntamente com uma nova linha antes dele, um pre\u00e7o depois dele (qualquer que seja o pre\u00e7o) e uma nova linha depois do pre\u00e7o. Estamos substituindo duas novas linhas aqui, portanto, precisamos compensar isso adicionando <code>&lt;br&gt;<\/code> \u00e0 palavra <code>points<\/code>.<\/p>\n\n<p>Em seguida, substitu\u00edmos <code>Take-Profit 2<\/code> mais um pre\u00e7o e mais <code>Take-Profit 3<\/code>por  <code>TP:<\/code><br\/><code>\/replacerx &amp;1234567890#1122334455 Take-Profit&amp;nbsp;2.*Take-Profit&amp;nbsp;3 TP:<\/code><\/p>\n\n<p>Por fim, adicionamos uma palavra <code>points<\/code> e uma linha <code>Trade at your own risk!<\/code>. Para isso, usamos a configura\u00e7\u00e3o <code>after<\/code>, que pode adicionar um texto no final de cada mensagem.  <br\/><code>\/settingchannel &amp;1234567890#1122334455 after  points&lt;br&gt;Trade at your own risk!<\/code><\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Substituicao_de_emojis_premium\"><\/span>Substitui\u00e7\u00e3o de emojis premium<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Um emoji premium \u00e9 representado por uma tag <code>&lt;strong&gt;<\/code>, por exemplo:<\/p>\n\n<p><code>&lt;strong documentid=\"123456789\"&gt;????&lt;\/strong&gt;<\/code><\/p>\n\n<p>Voc\u00ea pode obter o c\u00f3digo exato ativando o relat\u00f3rio de explica\u00e7\u00e3o (<strong>\n  <strong>Menu \u2192 Configura\u00e7\u00f5es de encaminhamento \u2192 Escolher origem e destino \u2192 Relat\u00f3rio de explica\u00e7\u00e3o<\/strong>\n<\/strong>) e enviando um emoji para o canal de origem.<\/p>\n\n<p>Sabendo o c\u00f3digo exato do emoji, voc\u00ea pode substituir esse emoji ou adicion\u00e1-lo \u00e0 sua mensagem com <a href=\"\/pt-br\/modificacao-e-substituicao\/#Changing_body_with_Before_After\">antes\/depois<\/a>. Lembre-se de que, para publicar emojis premium, sua regra de substitui\u00e7\u00e3o deve atender a <a href=\"\/forwarding\/#Telegram_Premium_features\">determinadas condi\u00e7\u00f5es<\/a>.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Edicao_e_traducao_assistidas_por_IA\"><\/span>Edi\u00e7\u00e3o e tradu\u00e7\u00e3o assistidas por IA<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Voc\u00ea pode descrever de forma livre as altera\u00e7\u00f5es que deseja fazer no texto de suas mensagens e deixar que a IA fa\u00e7a o resto do trabalho. Dessa forma, voc\u00ea pode alterar alguns elementos ou n\u00fameros do texto ou reescrev\u00ea-lo completamente de novo (por exemplo, em um idioma diferente, em um estilo diferente, resumindo-o, analisando e inferindo, etc.).<\/p>\n\n<p>Para saber como configur\u00e1-lo, consulte <a href=\"\/pt-br\/integracoes\/#Examples\">aqui<\/a>.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Edicao_manual_substituicao_de_fotos_videos_etc\"><\/span>Edi\u00e7\u00e3o manual, substitui\u00e7\u00e3o de fotos, v\u00eddeos etc.<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Se voc\u00ea quiser editar manualmente as postagens antes de public\u00e1-las em um destino, use o <a href=\"\/pt-br\/modo-de-revisao\/\">modo de revis\u00e3o<\/a>.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Descobrir_o_que_nao_esta_funcionando\"><\/span>Descobrir o que n\u00e3o est\u00e1 funcionando<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Se tiver dificuldades para entender por que as regras de substitui\u00e7\u00e3o n\u00e3o est\u00e3o funcionando, tente o procedimento a seguir.  <\/p>\n\n<p>Verifique quais s\u00e3o as regras atuais de substitui\u00e7\u00e3o e se elas est\u00e3o corretas:<\/p>\n\n<p><code>\/replace <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><br\/>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code><\/p>\n\n<p>Ative o modo de explica\u00e7\u00e3o para sua fonte:<\/p>\n\n<pre class=\"wp-block-preformatted\">Onde est\u00e1\n<strong>Menu \u2192 Forwarding settings \u2192 Choose source and destination \u2192 Explanation report<\/strong><\/pre>\n\n<p>Ou com o comando<\/p>\n\n<p><code>\/settingchannel <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a> explain on<\/code><\/p>\n\n<p>Se estiver ativado, voc\u00ea receber\u00e1 um relat\u00f3rio de cada nova mensagem proveniente desse @source_channel. O relat\u00f3rio conter\u00e1 o corpo bruto da mensagem sem formata\u00e7\u00e3o. Essa \u00e9 a maneira como o bot v\u00ea essa mensagem antes de aplicar as regras de substitui\u00e7\u00e3o. Normalmente, isso deixa claro por que sua regra n\u00e3o \u00e9 aplicada.<\/p>\n\n<p>Se ainda estiver com dificuldades, fique \u00e0 vontade para pedir ajuda no bate-papo de suporte. Sua solicita\u00e7\u00e3o deve conter:<br\/>1. Uma mensagem <strong>encaminhada<\/strong> da fonte<br\/>2. Um relat\u00f3rio explicativo para essa mensagem<br\/>3. Um link para um projeto <a href=\"https:\/\/regex101.com\">regex101.com<\/a> que contenha o corpo da mensagem e a regex que voc\u00ea est\u00e1 tentando corrigir<br\/>4. Uma mensagem <strong>encaminhada <\/strong>do destino<br\/>5. A resposta de um bot a um comando  <code>\/replacerx <a href=\"\/pt-br\/configuracoes-e-recursos\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code><\/p>\n\n<p>No <a rel=\"noreferrer noopener\" href=\"https:\/\/regex101.com\/\" target=\"_blank\">regex101.com<\/a>, defina o Flavor como &#8220;golang&#8221; e defina os sinalizadores &#8220;Single line: O ponto corresponde \u00e0 nova linha&#8221; e &#8220;Global: Don&#8217;t return after first match&#8221; (N\u00e3o retornar ap\u00f3s a primeira correspond\u00eancia). Isso far\u00e1 com que ele funcione da mesma forma que um matcher do @junction_bot.  <\/p>\n\n<p><strong>As perguntas sobre os substitutos do RegEx que n\u00e3o est\u00e3o funcionando n\u00e3o ser\u00e3o respondidas pelo suporte sem essas informa\u00e7\u00f5es.<\/strong><br\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o Voc\u00ea pode alterar uma mensagem como quiser, adicionando\/ajustando o t\u00edtulo (cabe\u00e7alho), o corpo, o rodap\u00e9 e um link para a mensagem original. Altera\u00e7\u00e3o do t\u00edtulo Onde est\u00e1 Menu \u2192 Forwarding settings \u2192 Choose source and destination \u2192 Header A forma como o cabe\u00e7alho (o t\u00edtulo de um canal) est\u00e1 sendo exibido em [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","footnotes":""},"class_list":["post-4516","page","type-page","status-publish","hentry","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Junction Bot - Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Junction Bot - Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o\" \/>\n<meta property=\"og:description\" content=\"Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o Voc\u00ea pode alterar uma mensagem como quiser, adicionando\/ajustando o t\u00edtulo (cabe\u00e7alho), o corpo, o rodap\u00e9 e um link para a mensagem original. Altera\u00e7\u00e3o do t\u00edtulo Onde est\u00e1 Menu \u2192 Forwarding settings \u2192 Choose source and destination \u2192 Header A forma como o cabe\u00e7alho (o t\u00edtulo de um canal) est\u00e1 sendo exibido em [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/\" \/>\n<meta property=\"og:site_name\" content=\"Junction Bot\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-01T13:35:21+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/\",\"url\":\"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/\",\"name\":\"Junction Bot - Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o\",\"isPartOf\":{\"@id\":\"https:\/\/junctionbot.io\/#website\"},\"datePublished\":\"2020-04-09T13:08:40+00:00\",\"dateModified\":\"2024-01-01T13:35:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/junctionbot.io\/pt-br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/junctionbot.io\/#website\",\"url\":\"https:\/\/junctionbot.io\/\",\"name\":\"Junction Bot\",\"description\":\"Auto Copy Forward Transform and Translate Telegram Channels Groups and Bots\",\"publisher\":{\"@id\":\"https:\/\/junctionbot.io\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/junctionbot.io\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/junctionbot.io\/#organization\",\"name\":\"Junction Bot\",\"url\":\"https:\/\/junctionbot.io\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/junctionbot.io\/#\/schema\/logo\/image\/\",\"url\":\"\/wp-content\/uploads\/2020\/06\/junc_logo-400.jpg\",\"contentUrl\":\"\/wp-content\/uploads\/2020\/06\/junc_logo-400.jpg\",\"width\":400,\"height\":400,\"caption\":\"Junction Bot\"},\"image\":{\"@id\":\"https:\/\/junctionbot.io\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Junction Bot - Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/","og_locale":"pt_BR","og_type":"article","og_title":"Junction Bot - Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o","og_description":"Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o Voc\u00ea pode alterar uma mensagem como quiser, adicionando\/ajustando o t\u00edtulo (cabe\u00e7alho), o corpo, o rodap\u00e9 e um link para a mensagem original. Altera\u00e7\u00e3o do t\u00edtulo Onde est\u00e1 Menu \u2192 Forwarding settings \u2192 Choose source and destination \u2192 Header A forma como o cabe\u00e7alho (o t\u00edtulo de um canal) est\u00e1 sendo exibido em [&hellip;]","og_url":"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/","og_site_name":"Junction Bot","article_modified_time":"2024-01-01T13:35:21+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"15 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/","url":"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/","name":"Junction Bot - Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o","isPartOf":{"@id":"https:\/\/junctionbot.io\/#website"},"datePublished":"2020-04-09T13:08:40+00:00","dateModified":"2024-01-01T13:35:21+00:00","breadcrumb":{"@id":"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/old.junctionbot.io\/pt-br\/modificacao-e-substituicao\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/junctionbot.io\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Modifica\u00e7\u00e3o e substitui\u00e7\u00e3o"}]},{"@type":"WebSite","@id":"https:\/\/junctionbot.io\/#website","url":"https:\/\/junctionbot.io\/","name":"Junction Bot","description":"Auto Copy Forward Transform and Translate Telegram Channels Groups and Bots","publisher":{"@id":"https:\/\/junctionbot.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/junctionbot.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/junctionbot.io\/#organization","name":"Junction Bot","url":"https:\/\/junctionbot.io\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/junctionbot.io\/#\/schema\/logo\/image\/","url":"\/wp-content\/uploads\/2020\/06\/junc_logo-400.jpg","contentUrl":"\/wp-content\/uploads\/2020\/06\/junc_logo-400.jpg","width":400,"height":400,"caption":"Junction Bot"},"image":{"@id":"https:\/\/junctionbot.io\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/old.junctionbot.io\/pt-br\/wp-json\/wp\/v2\/pages\/4516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/old.junctionbot.io\/pt-br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/old.junctionbot.io\/pt-br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/old.junctionbot.io\/pt-br\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/old.junctionbot.io\/pt-br\/wp-json\/wp\/v2\/comments?post=4516"}],"version-history":[{"count":1,"href":"https:\/\/old.junctionbot.io\/pt-br\/wp-json\/wp\/v2\/pages\/4516\/revisions"}],"predecessor-version":[{"id":4518,"href":"https:\/\/old.junctionbot.io\/pt-br\/wp-json\/wp\/v2\/pages\/4516\/revisions\/4518"}],"wp:attachment":[{"href":"https:\/\/old.junctionbot.io\/pt-br\/wp-json\/wp\/v2\/media?parent=4516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}