{"id":3824,"date":"2020-04-05T13:37:39","date_gmt":"2020-04-05T11:37:39","guid":{"rendered":"https:\/\/docs.junction.space\/bot-de-telegram-para-filtrar-mensajes\/"},"modified":"2023-11-30T12:37:07","modified_gmt":"2023-11-30T10:37:07","slug":"bot-de-telegram-para-filtrar-mensajes","status":"publish","type":"page","link":"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/","title":{"rendered":"Bot de Telegram para filtrar mensajes"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"filtering\"><span class=\"ez-toc-section\" id=\"Filtrado\"><\/span>Filtrado<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>En<a href=\"https:\/\/t.me\/junction_bot\"> Junction Bot<\/a> puedes filtrar los mensajes entrantes de Telegram aplicando reglas de filtrado. T\u00fa decides qu\u00e9 mensajes recibes y cu\u00e1les se filtrar\u00e1n para que no los veas (como los anuncios, por ejemplo).  <\/p>\n\n\n\n<p>Los filtros pueden aplicarse a los canales por separado o a todos los canales a la vez. Puede combinar cualquier cantidad de filtros de cualquier tipo.<\/p>\n\n\n\n<p><strong>Funciones compatibles<\/strong>: mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchas m\u00e1s.<\/p>\n\n\n\n<p>Tenga en cuenta que existe una <a href=\"\/es\/bot-de-telegram-para-filtrar-mensajes\/#Finding_out_what_is_not_working\" data-type=\"URL\" data-id=\"\/filtering\/#Finding_out_what_is_not_working\">funci\u00f3n de depuraci\u00f3n<\/a> muy \u00fatil, que puede ahorrarle muchas horas.<\/p>\n\n\n\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\">\/filtro<\/span> - crea un filtro (para 1 fuente) O elimina un filtro si se introduce por segunda vez.\nCombina con: mustHave', 'mustNotHave', 'every', tipo de accesorio  \n\n<span class=\"cool-title\">\/filterrx<\/span> - filtrado por regex (ver ejemplos <a href=\"#Advanced_filtering\">aqu\u00ed<\/a>)\n\n<span class=\"cool-title\">\/filterall<\/span>, <span class=\"cool-title\">\/filterrxall<\/span> - <a href=\"\/es\/bot-de-telegram-para-filtrar-mensajes\/#Setting_a_filter_to_all_your_sources\" data-type=\"URL\" data-id=\"\/filtering\/#Setting_a_filter_to_all_your_sources\">crear un filtro para todas las fuentes<\/a>\n\n<span class=\"cool-title\"> <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">\/filtro_fuente_canal_referencia<\/a><\/span> - ver todos los filtros actuales aplicados a un canal  <\/pre>\n\n\n\n<p>Si tiene <strong>varias reglas de reenv\u00edo desde el mismo origen a diferentes destinos<\/strong>, puede establecer diferentes configuraciones, filtros y sustituciones para los distintos destinos. M\u00e1s informaci\u00f3n <a href=\"\/es\/bot-de-telegram-para-copiar-mensajes\/#Forwarding_from_one_source_to_several_destinations\">aqu\u00ed<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"musthave-mustnothave\"><span class=\"ez-toc-section\" id=\"filtros_mustHave_mustNotHave\"><\/span>filtros mustHave, mustNotHave<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\"><span class=\"cool-title\">mustHave<\/span> - s\u00f3lo recibir\u00e1 mensajes con un texto espec\u00edfico\nFormato:  <code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustHave text to receive<\/code>\nEx.  <code>\/filter https:\/\/t.me\/junction_bot_news mustHave cool cats<\/code>\nRecuerde que el texto de un filtro se aplica como una frase completa, no como palabras separadas. As\u00ed, en este ejemplo recibir\u00e1 todos los mensajes que contengan la frase exacta \"cool cats\". No necesitas usar ning\u00fan car\u00e1cter de escape como aqu\u00ed.\n\n<span class=\"cool-title\">mustNotHave<\/span> - filtra los mensajes con un texto espec\u00edfico\nFormato:  <code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave text to filter out<\/code>\nEx.  <code>\/filter https:\/\/t.me\/junction_bot_news mustNotHave old hats<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"combining-filters\"><span class=\"ez-toc-section\" id=\"Combinacion_de_filtros\"><\/span>Combinaci\u00f3n de filtros<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Se combinar\u00e1n varios filtros <strong>mustHave <\/strong>bas\u00e1ndose en la regla &#8220;OR&#8221;.<\/p>\n\n\n\n<p>Se combinar\u00e1n varios filtros <strong>mustNotHave <\/strong>bas\u00e1ndose en la regla &#8220;AND&#8221;.<\/p>\n\n\n\n<p>Nota: No se pueden combinar en un solo comando. Utilice un comando distinto para cada filtro.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Ejemplos:\n<code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustHave cats<\/code>\n<code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustHave kittens<\/code>\nRecibir\u00e1s todos los mensajes que contengan la palabra \"gatos\" o la palabra \"gatitos\".\n<code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave dogs<\/code>\n<code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave puppies<\/code> \nNo recibir\u00e1s mensajes que contengan las palabras \"perros\" o \"cachorros\".<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"filtering-by-type-of-attachment\"><span class=\"ez-toc-section\" id=\"Filtrado_por_tipo_de_archivo_adjunto_de_Telegram\"><\/span>Filtrado por tipo de archivo adjunto de Telegram<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Tambi\u00e9n puedes filtrar los mensajes de los medios de comunicaci\u00f3n. Para ello, utilice una de las siguientes cadenas como texto de filtro:  <photo>&lt;foto&gt;, &lt;documento&gt;<\/photo>,  &lt;audio&gt;,  &lt;v\u00eddeo&gt;,  &lt;pegatina&gt;,  &lt;voz&gt;,  &lt;ubicaci\u00f3n&gt;,  &lt;animaci\u00f3n&gt;,  &lt;videonote&gt;,  &lt;encuesta&gt;.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong>Ejemplos:<\/strong>\n<code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustHave &lt;audio&gt;<\/code>  - s\u00f3lo recibir\u00e1 mensajes que contengan archivos adjuntos de audio del canal\n<code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave &lt;photo&gt;<\/code>  - no recibir\u00e1s mensajes con im\u00e1genes del canal<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"advanced-filtering\"><span class=\"ez-toc-section\" id=\"Filtrado_avanzado\"><\/span>Filtrado avanzado<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Adem\u00e1s, puede utilizar <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Regular_expression\" target=\"_blank\">expresiones regulares (RegEx)<\/a> para realizar el filtrado. Para ello utilice el comando \/filterrx. Tiene el mismo formato.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">He aqu\u00ed algunos ejemplos comunes:\n1. Poner fin a los mensajes con una palabra <code>word<\/code> en un pie de foto para una imagen\n<code><code>\/filterrx <\/code><\/code><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">referencia_canal_fuente<\/a><code><code> mustNotHave<\/code><\/code> <code>.*word.*&lt;photo&gt;.*<\/code>\n2. Dos palabras - <code>word1 <\/code>y <code>word2 <\/code>- en un orden determinado\n<code>\/filterrx <code><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><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <code>mustNotHave<\/code> .*word1.*word2.*<\/code>\n3. Dos palabras en cualquier orden\n<code>\/filterrx <\/code><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">referencia_canal_fuente<\/a><code> <code>mustNotHave<\/code> (?=.*\\bword1\\b)(?=.*\\bword2\\b).*<\/code>\n5. Dos palabras en cualquier orden, ignorar el registro\n<code>\/filterrx <code><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><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <code>mustNotHave<\/code> (?i:.*wOrd1.*woRd2.*)<\/code>\n6. Cualquier palabra de un conjunto\n<code>\/filterrx <code><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><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <code>mustNotHave<\/code> .*word1.*|.*word2.*|.*word3.*<\/code>\n7. Puedes combinarlos. Por ejemplo, cualquiera de las palabras, sin distinguir may\u00fasculas de min\u00fasculas\n<code>\/filterrx <\/code><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">referencia_canal_fuente<\/a><code> <code>mustNotHave<\/code> (?i:.*wOrd1.*|.*worD2.*|.*woRd3.*)<\/code>\n8. Cualquier palabra que contenga un alfabeto ruso\n<code>\/filterrx <code><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><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <code>mustNotHave<\/code> .*([\u0430-\u044f\u0410-\u042f]+).*<\/code>\n9. Cualquier enlace HTTP\n<code>\/filterrx <code><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><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> mustNotHave .*(http:\\\/\\\/|https:\\\/\\\/).*<\/code>\n10. Cualquier n\u00famero\n<code>\/filterrx <code><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><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> mustNotHave .*([0-9]+).*<\/code>\n11. Cualquier @nombredeusuario\n<code>\/filterrx <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><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave <\/code>.*@([a-zA-Z0-9=&amp;_\\-]+).*<\/pre>\n\n\n\n<p>Es importante entender qu\u00e9 es RegEx antes de utilizar estos filtros. Por ejemplo, el filtro con la expresi\u00f3n regular <strong>palabra2<\/strong> NO COINCIDE con el mensaje <strong>palabra1 palabra2 palabra3<\/strong>, ya que contiene palabras distintas de palabra2. Recuerde a\u00f1adir .* a ambos lados de la palabra: <strong>.*palabra2.*<\/strong><\/p>\n\n\n\n<p>Tenga en cuenta un matiz importante: al filtrar, el bot puede a\u00f1adir un espacio y\/o un c\u00f3digo de contenido multimedia al final del texto. Por lo tanto, le aconsejamos que ponga siempre <strong>.*<\/strong> al final de sus filtros RegEx.<\/p>\n\n\n\n<p>Otro punto importante: RegEx para filtros suele tener un <code>.*<\/code> al principio y al final, porque quieres que todo el mensaje se ajuste a la expresi\u00f3n. Si desea utilizar una expresi\u00f3n similar para los reemplazos, probablemente desee eliminar <code>.*<\/code> (de lo contrario, el reemplazo sustituir\u00e1 todo el texto del mensaje).<\/p>\n\n\n\n<p>Existe un instrumento muy pr\u00e1ctico para probar expresiones regulares: <a href=\"https:\/\/regex101.com\/\">https:\/\/regex101.com.<\/a> Ajuste el Flavor a &#8220;Java 8&#8221; y establezca la bandera &#8220;L\u00ednea \u00fanica: El punto coincide con la nueva l\u00ednea&#8221;. Esto har\u00e1 que funcione de la misma manera que el matcher de @junction_bot.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ayuda_con_expresiones_regulares\"><\/span>Ayuda con expresiones regulares<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Las expresiones regulares son un tema muy amplio. La ayuda en este \u00e1mbito est\u00e1 fuera del alcance de la administraci\u00f3n del bot. Por favor, no escribas a los administradores en privado pidi\u00e9ndoles que te hagan una regla de sustituci\u00f3n o un filtro. Adem\u00e1s, la administraci\u00f3n del bot no proporciona este tipo de ayuda en el grupo de apoyo.<\/p>\n\n\n\n<p>La forma m\u00e1s f\u00e1cil de tener una expresi\u00f3n regular creada para sus necesidades es preguntar a <a href=\"https:\/\/chat.openai.com\/\">ChatGPT<\/a>, es bastante bueno en ello.<\/p>\n\n\n\n<p>Tambi\u00e9n puedes buscar ayuda en los <a href=\"https:\/\/www.google.com\/search?q=forums+about+regex\">foros<\/a> adecuados. Por ejemplo, <a href=\"https:\/\/stackoverflow.com\/questions\/tagged\/regex\">StackOverflow<\/a> o <a href=\"https:\/\/www.codeproject.com\/Forums\/1580841\/Regular-Expressions\">CodeProject<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"setting-a-filter-to-all-your-sources\"><span class=\"ez-toc-section\" id=\"Establecer_un_filtro_para_todas_las_fuentes\"><\/span>Establecer un filtro para todas las fuentes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Para a\u00f1adir un filtro a todas las fuentes actuales, utilice el comando <code>\/filterall<\/code> o <code>\/filterrxall<\/code> (para expresiones regulares).<\/p>\n\n\n\n<p>Tenga en cuenta que las nuevas reglas de reenv\u00edo se crean siempre con una lista de filtros vac\u00eda. Puede <a href=\"\/es\/bot-de-telegram-para-filtrar-mensajes\/#Copy_filters\" data-type=\"URL\" data-id=\"\/filtering\/#Copy_filters\">copiarles<\/a> filtros desde una fuente existente.<\/p>\n\n\n\n<p>Por ejemplo:<br><code>\/filterrxall add mustNotHave .*(http:\\\/\\\/|https:\\\/\\\/).*<\/code><\/p>\n\n\n\n<p>Este comando a\u00f1adir\u00e1 a todas sus fuentes un filtro, que detendr\u00e1 cualquier mensaje que contenga un enlace.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"copy-filters\"><span class=\"ez-toc-section\" id=\"Filtros_de_copia\"><\/span>Filtros de copia<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>En <a href=\"https:\/\/t.me\/junction_bot\">Junction Bot<\/a> puedes copiar todos los filtros de un canal de Telegram a otro. Para ello, utilice el siguiente formato de comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>\/filter channel_to_copy_filters_to addAllFrom channel_to_copy_filters_from<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"remove-filters\"><span class=\"ez-toc-section\" id=\"Quitar_filtros\"><\/span>Quitar filtros<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Para eliminar un filtro basta con enviar el mismo comando una vez m\u00e1s.  <\/p>\n\n\n\n<p>Para ver todos los filtros actuales aplicados a un canal utilice el comando<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code><\/pre>\n\n\n\n<p>Para eliminar todos los filtros de todos sus canales utilice el comando  <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>\/filterall DELETE ALL<\/code><\/pre>\n\n\n\n<p>Para los filtros RegEx utilice <code>\/filterrx<\/code> y<code> \/filterrxall<\/code> correspondientemente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"receiving-only-n-th-message\"><span class=\"ez-toc-section\" id=\"Recibir_solo_el_N-esimo_mensaje\"><\/span>Recibir s\u00f3lo el N-\u00e9simo mensaje<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>En <a href=\"https:\/\/t.me\/junction_bot\">Junction bot<\/a> puedes filtrar los mensajes de Telegram por frecuencia, de forma que s\u00f3lo se copiar\u00e1 cada n-\u00e9simo mensaje (en el siguiente ejemplo &#8211; cada segundo mensaje). Para ello, utilice el siguiente formato de comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> every 2<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"filtering-by-date-and-time\"><span class=\"ez-toc-section\" id=\"Filtrado_por_fecha_y_hora\"><\/span>Filtrado por fecha y hora<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><a href=\"https:\/\/t.me\/junction_bot\">Junction bot<\/a> puede filtrar Telegram de mensajes en funci\u00f3n de la fecha y hora en que llegan.<\/p>\n\n\n\n<pre id=\"block-7195fdf3-935a-4273-b157-7aec837926e4\" class=\"wp-block-code\"><code>\/filtertime source_channel_reference mustHave time interval<\/code><\/pre>\n\n\n\n<p>Conjuntos de intervalos de tiempo:<br>&#8211; El intervalo en el que deben llegar los mensajes para <strong>mustHave<\/strong><br>&#8211; El intervalo en el que no deben llegar mensajes para <strong>mustNotHave<\/strong><\/p>\n\n\n\n<p>El intervalo de tiempo puede contener el d\u00eda de la semana, la hora y la zona horaria.<\/p>\n\n\n\n<p><strong>D\u00eda de<\/strong> la semana. Siempre empieza con una letra <strong>w<\/strong> y luego siguen los n\u00fameros de los d\u00edas de la semana (empezando por lun).<br>Ejemplo:<\/p>\n\n\n\n<p><code>w135<\/code><br>Corresponde a los d\u00edas 1, 3 y 5 de la semana (lunes, mi\u00e9rcoles y viernes).<\/p>\n\n\n\n<p><code>w67<\/code><br>Corresponde a los d\u00edas 6 y 7 de la semana (s\u00e1bados y domingos).<\/p>\n\n\n\n<p>La <strong>hora<\/strong>. La hora est\u00e1 siempre en formato 24h, un intervalo de &#8211; a (inclusive), horas:minutos.<br>Ejemplos:<br>9:30-17:30<br>0:00-23:59<\/p>\n\n\n\n<p><strong>Zona horaria<\/strong>. Consulte <a rel=\"noreferrer noopener\" href=\"https:\/\/junction.space\/timezones.html\" data-type=\"URL\" data-id=\"https:\/\/junction.space\/timezones.html\" target=\"_blank\">aqu\u00ed<\/a> la lista de zonas horarias disponibles. Si no menciona expl\u00edcitamente la zona horaria, \u00e9sta se ajustar\u00e1 a CET &#8211; Central European Time (Amsterdam\/Berlin\/Praga\/Viena).<\/p>\n\n\n\n<p>Ejemplos:<\/p>\n\n\n\n<p><code>\/filtertime <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave 0:00-7:00<\/code><br>Los mensajes <strong>no<\/strong> llegar\u00e1n desde medianoche hasta las 7 de la ma\u00f1ana en CET.<\/p>\n\n\n\n<p><code>\/filtertime <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustHave w12345 8:00-20:00 America\/New_York<\/code><br>Los mensajes s\u00f3lo llegar\u00e1n en d\u00edas laborables (de lunes a viernes) a partir de las 8 de la ma\u00f1ana y hasta las 8 de la tarde, hora de Nueva York.<\/p>\n\n\n\n<p>Para a\u00f1adir un filtro temporal a todas sus fuentes puede utilizar el comando <code>\/filtertimeall<\/code>. Por ejemplo: <br><code>\/filtertimeall add mustNotHave 0:00-7:00<\/code><br>Para quitar:<br><code>\/filtertimeall remove mustNotHave 0:00-7:00<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435-\u0442\u043e\u043b\u044c\u043a\u043e-n-\u043e\u0433\u043e-\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\"><span class=\"ez-toc-section\" id=\"Filtrar_por_temas_en_un_grupo\"><\/span>Filtrar por temas en un grupo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Para establecer un filtro de temas utilice el siguiente comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/filtertopic <a style=\"background-color: initial; font-size: 1em;\" href=\"\/settings-and-features\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustHave topicID<\/code><\/pre>\n\n\n\n<p>Para averiguar el n\u00famero de tema del grupo, haz clic en cualquier mensaje del tema. El n\u00famero que aparece en el centro del enlace es el n\u00famero del tema. Por ejemplo, si el enlace es https:\/\/t.me\/publicchat\/1723\/36753, el n\u00famero de tema es 1723.<\/p>\n\n\n\n<p>Ejemplos:<\/p>\n\n\n\n<p><code>\/filtertopic <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><a style=\"background-color: initial; font-size: 1em;\" href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <code>mustHave 1723<\/code><br>Permitir s\u00f3lo mensajes del tema n\u00famero 1723.<\/p>\n\n\n\n<p><code>\/filtertopic <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><a style=\"background-color: initial; font-size: 1em;\" href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave 7231<\/code><br>Filtra los mensajes del tema n\u00famero 7231.<\/p>\n\n\n\n<p>Para copiar mensajes de diferentes temas en el origen a diferentes canales de destino, cree primero las reglas de reenv\u00edo necesarias del origen al destino. A continuaci\u00f3n, para cada regla de reenv\u00edo espec\u00edfica, configure el filtro deseado con el comando <code>\/filtertopic<\/code> siguiendo <a href=\"\/es\/bot-de-telegram-para-copiar-mensajes\/#Copying_from_one_Telegram_source_to_several_destinations\">estas instrucciones<\/a>. Por ejemplo, el comando podr\u00eda tener este aspecto:<br><code>\/filtertopic &amp;123456789#151617181-&gt;-1001222333444 mustHave 1723<\/code><\/p>\n\n\n\n<p>Para copiar mensajes de temas en el origen a los mismos temas en el destino, es necesario crear temas de destino manualmente. Luego hay que crear un canal intermedio para cada tema. Para cada tema, primero se configura la copia al canal intermedio con el filtro de temas deseado. A continuaci\u00f3n, desde el canal intermedio hasta el destino con la configuraci\u00f3n <code><a href=\"\/es\/varios\/#Topics_in_groups\">topic<\/a><\/code> deseada.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"duplicates\"><span class=\"ez-toc-section\" id=\"Duplicados\"><\/span>Duplicados<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>En algunos casos, un mismo mensaje puede llegarle varias veces. Por ejemplo, si est\u00e1s suscrito a dos canales que han reenviado la misma publicaci\u00f3n. Para filtrar todos los mensajes id\u00e9nticos de Telegram en <a href=\"https:\/\/t.me\/junction_bot\">Junction<\/a> Bot utiliza el comando <span class=\"cool-title\">\/setting duplicate<\/span>. Funciona para mensajes id\u00e9nticos en un plazo de 24 horas entre su aparici\u00f3n.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span class=\"cool-title\">\/configuraci\u00f3n duplicada<\/span> + una de las siguientes opciones:\n\n<span class=\"cool-title\">pass<\/span> - desactivado, permite duplicados\nEx.  <code>\/setting duplicate pass<\/code>\n\n<span class=\"cool-title\">filtro<\/span> - filtra los mensajes duplicados\nEx.  <code>\/setting duplicate filter<\/code><\/pre>\n\n\n\n<p>Para aplicar este ajuste a un solo canal, sustituya el comando <code>\/setting<\/code> por <code>\/settingchannel <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> <a href=\"\/es\/ajustes-y-funciones\/#Applying_settings_to_one_or_all_channels\">(m\u00e1s informaci\u00f3n<\/a>).<\/p>\n\n\n\n<p>Tenga en cuenta que el filtro de duplicados compara los mensajes originales. Significa que si quiere evitar duplicados en el canal de destino, aparecidos como resultado de sus reglas de sustituci\u00f3n, necesita utilizar un enfoque algo m\u00e1s complejo: a trav\u00e9s de un canal intermedio.<\/p>\n\n\n\n<p>Supongamos que necesitamos redirigir mensajes de A a B. Crea el canal C y configura una redirecci\u00f3n de A (origen) a C (intermedio). Aplique todas sus reglas de sustituci\u00f3n al canal A. No necesita crear un filtro duplicado para el canal A.  <\/p>\n\n\n\n<p>A continuaci\u00f3n, configure una redirecci\u00f3n de C (intermedio) a B (destino). Establecemos una regla de filtrado en esta redirecci\u00f3n (con el comando <code>\/settingchannel C duplicate filter <\/code>), que eliminar\u00e1 todos los duplicados, incluso los que aparecieron como resultado de reglas de sustituci\u00f3n.  <\/p>\n\n\n\n<p>\u00a1Hecho! Si estableciera un filtro de duplicados para la primera redirecci\u00f3n (de A a C), entonces no afectar\u00eda a los duplicados que aparecieran como resultado de las reglas de sustituci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"bulk-modification-of-filters\"><span class=\"ez-toc-section\" id=\"Modificacion_masiva_de_filtros\"><\/span>Modificaci\u00f3n masiva de filtros<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><span class=\"cool-title\">\/filterall<\/span> &#8211; este comando a\u00f1adir\u00e1 este filtro a todas sus suscripciones y reenv\u00edos. Tenga en cuenta que no existe un conjunto com\u00fan de filtros: no existe un conjunto de filtros que se aplique a todas las normas. Existe un conjunto de filtros por suscripci\u00f3n \/ regla de reenv\u00edo concreta.  <\/p>\n\n\n\n<p>\/filterall funciona con las mismas combinaciones que \/filter.<\/p>\n\n\n\n<p>En lugar de source_channel se establece una acci\u00f3n: a\u00f1adir o eliminar.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span class=\"cool-title\">\/filterall add<\/span> - a\u00f1ade un nuevo filtro a todos los canales.\nFormato:  <code>\/filterall add [rule] text to receive<\/code>\nEx.  <code>\/filterall add mustHave bitcoin<\/code> O <code>\/filterall add mustNotHave litecoin<\/code>\n\n<span class=\"cool-title\">\/filterall remove<\/span> - elimina el filtro de todos los canales.\nFormato:  <code>\/filterall remove [rule] text to filter out<\/code>\nEx.  <code>\/filterall remove mustHave bitcoin<\/code> O <code>\/filterall remove mustNotHave litecoin<\/code><\/pre>\n\n\n\n<p>Cambie el comando a <span class=\"cool-title\">\/filterrxall<\/span> para utilizar expresiones regulares.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"one-source-many-destinations\"><span class=\"ez-toc-section\" id=\"Una_fuente_muchos_destinos\"><\/span>Una fuente, muchos destinos<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Si tienes varias reglas de reenv\u00edo a diferentes canales desde un mismo origen y quieres establecer un filtro a una sola regla origen-destino, sigue estas instrucciones.<\/p>\n\n\n\n<p>A\u00f1ada la siguiente construcci\u00f3n a <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a>: <strong>-&gt;-1001251642436<\/strong><br>Donde -1001251642436 es el identificador del canal de destino en el sistema de Telegram m\u00e1s el prefijo &#8220;-100&#8221; (es la forma en que Telegram distingue los n\u00fameros si son canales de los n\u00fameros de otros objetos). Encontrar este n\u00famero es muy sencillo, busque las instrucciones en Internet. Por ejemplo, reenviar un mensaje del canal al bot @junction_helper0_bot. All\u00ed ver\u00e1s el n\u00famero de canal en forward_from_chat.id o forward_from.id.<br>As\u00ed, por ejemplo, el comando de configuraci\u00f3n podr\u00eda tener este aspecto:<br><code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a>-&gt;-1001251642436 mustHave cats<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"filtering-posts-of-a-specific-person\"><span class=\"ez-toc-section\" id=\"Filtrar_los_mensajes_de_una_persona_concreta\"><\/span>Filtrar los mensajes de una persona concreta<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Puedes hacer que <a href=\"https:\/\/t.me\/junction_bot\">Junction Bot<\/a> filtre los mensajes de Telegram de un usuario espec\u00edfico. Digamos que @source es el chat de origen. Para reenviar s\u00f3lo mensajes de @usuario haga lo siguiente:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cree una nueva regla de reenv\u00edo con el comando  <code>\/new<\/code><\/li>\n\n\n\n<li>Active la copia de los nombres de los autores con el comando<br><code>\/settingchannel <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> author full<\/code><\/li>\n\n\n\n<li>Configure el filtro para el nombre que necesita con el comando<br><code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustHave <em>user_reference<\/em><\/code><br>Si necesitas que el mensaje sea de un usuario espec\u00edfico y que al mismo tiempo contenga un texto espec\u00edfico, entonces necesitas un comando ligeramente diferente:<br><code>\/filterrx <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustHave .*<em>user_reference<\/em>.*specific<\/code> <code>text.*<\/code><\/li>\n<\/ol>\n\n\n\n<p>En la mayor\u00eda de los casos como <em>user_reference <\/em>se puede utilizar el @username del usuario. En algunos casos no funcionar\u00e1 (por ejemplo, si el usuario no tiene un nombre de usuario p\u00fablico o el bot no tiene informaci\u00f3n completa sobre \u00e9l). En este caso, es necesario activar un <a href=\"\/es\/bot-de-telegram-para-filtrar-mensajes\/#Finding_out_what_is_not_working\">informe de explicaci\u00f3n<\/a> y ver c\u00f3mo se hace referencia al usuario en el mensaje y, a continuaci\u00f3n, utilizar esta cadena.<\/p>\n\n\n\n<p>Con la configuraci\u00f3n <code>author <\/code>los mensajes resultantes contendr\u00e1n el nombre del autor del mensaje. A veces es necesario que no figure el nombre del autor. Esto requerir\u00e1 un proceso algo m\u00e1s complejo, a trav\u00e9s de un canal intermedio.<\/p>\n\n\n\n<p>Supongamos que necesitamos redirigir mensajes de A a B. Crea el canal C y configura una redirecci\u00f3n de A (origen) a C (intermedio). Apl\u00edcale los ajustes de las pp 2 y 3:<br><code>\/settingchannel A author full<br>\/filter A mustHave @user<\/code><\/p>\n\n\n\n<p>A continuaci\u00f3n, configure una redirecci\u00f3n de C (intermedio) a B (destino). Establecemos una regla de sustituci\u00f3n en esta redirecci\u00f3n (con el comando <code>\/replace<\/code> ), que eliminar\u00e1 los nombres de los autores.  <br><code>\/replace B @user&amp;nbsp;(User's&amp;nbsp;name)<\/code><\/p>\n\n\n\n<p>\u00a1Hecho! Si establece esta regla de sustituci\u00f3n para la primera redirecci\u00f3n (de A a C), no afectar\u00e1 al nombre del autor. El nombre del autor, al igual que el nombre del canal de origen, es un texto de servicio y no se ve afectado por el comando <code>\/replace<\/code>, pudiendo ajustarse de otras formas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"filtering-posts-of-a-specific-person\"><span class=\"ez-toc-section\" id=\"Filtrado_de_mensajes_reenviados\"><\/span>Filtrado de mensajes reenviados<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Puedes hacer que <a href=\"https:\/\/t.me\/junction_bot\">Junction Bot<\/a> filtre los mensajes de Telegram, que fueron reenviados a un canal de origen. Digamos que @source es el canal de origen. Para copiar s\u00f3lo los mensajes originales @fuente, pero no los mensajes reenviados a @fuente desde otros canales, haga lo siguiente:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cree una nueva regla de reenv\u00edo con el comando  <code>\/new<\/code><\/li>\n\n\n\n<li>Active la copia de los nombres de los autores con el comando<br><code>\/settingchannel <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> header from_only<\/code><br>A\u00f1adir\u00e1 al principio del mensaje reenviado un texto &#8220;de&#8221; + el nombre del canal.<\/li>\n\n\n\n<li>Configure el filtro para el nombre del canal que desea filtrar. Por ejemplo, si los mensajes reenviados proceden de un canal denominado &#8220;Fuente de los reenv\u00edos&#8221;<br><code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave from Source of forwards<\/code><br>Si quieres deshacerte de los mensajes reenviados desde cualquier otro canal, entonces necesitas un comando ligeramente diferente:<br><code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a> mustNotHave from<\/code><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Filtrado_de_IA\"><\/span>Filtrado de IA<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Puede describir cualquier criterio de filtrado de forma libre y dejar que la IA filtre autom\u00e1ticamente sus mensajes. Curiosamente, de esta forma puedes filtrar no s\u00f3lo por el texto del mensaje como tal, sino tambi\u00e9n por su significado y sentimiento. Por ejemplo, puedes pedirle a la IA que s\u00f3lo deje noticias positivas en tu canal \u263a\ufe0f<\/p>\n\n\n\n<p>C\u00f3mo configurar esto, ver <a href=\"\/es\/integraciones\/#Examples\">aqu\u00ed<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Filtrado_manual\"><\/span>Filtrado manual<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Si desea controlar manualmente si las entradas deben copiarse u omitirse, utilice el <a href=\"\/es\/modo-de-revision\/\">modo de revisi\u00f3n<\/a>.  <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"explain\"><span class=\"ez-toc-section\" id=\"Descubrir_lo_que_no_funciona\"><\/span>Descubrir lo que no funciona<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Compruebe cu\u00e1les son los filtros actuales y que son correctos:<\/p>\n\n\n\n<p><code>\/filter <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><br>\/filterrx <a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code><\/p>\n\n\n\n<p>Si configuras muchos filtros, puede ser dif\u00edcil averiguar por qu\u00e9 un determinado mensaje est\u00e1 pasando o por qu\u00e9 no. Para ayudarte en eso hay un ajuste especial llamado <span class=\"cool-title\">explicar<\/span>. Puedes activarlo con el comando<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/settingchannel <code><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> explicar en<\/pre>\n\n\n\n<p>Si est\u00e1 activada, recibir\u00e1 un informe por cada nuevo mensaje procedente de este source_channel. El informe explicar\u00e1 por qu\u00e9 este mensaje se filtra o se deja pasar.<\/p>\n\n\n\n<p>Para desactivar un modo de explicaci\u00f3n, utilice el comando<\/p>\n\n\n\n<pre id=\"block-c3393611-36fa-4c99-9c29-3c988287a931\" class=\"wp-block-preformatted\">\/settingchannel <code><a href=\"\/es\/ajustes-y-funciones\/#Referencing_a_source_channel\">source_channel_reference<\/a><\/code> explicar off<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Filtrado En Junction Bot puedes filtrar los mensajes entrantes de Telegram aplicando reglas de filtrado. T\u00fa decides qu\u00e9 mensajes recibes y cu\u00e1les se filtrar\u00e1n para que no los veas (como los anuncios, por ejemplo). Los filtros pueden aplicarse a los canales por separado o a todos los canales a la vez. Puede combinar cualquier cantidad [&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":"sidebar","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-3824","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 - Bot de Telegram para filtrar mensajes<\/title>\n<meta name=\"description\" content=\"Utiliza Junction Bot para filtrar los mensajes de Telegram que necesites creando reglas de filtrado. Soportamos mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchos m\u00e1s.\" \/>\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\/es\/bot-de-telegram-para-filtrar-mensajes\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Junction Bot para filtrar los mensajes de Telegram\" \/>\n<meta property=\"og:description\" content=\"Utiliza Junction Bot para filtrar los mensajes de Telegram que necesites creando reglas de filtrado. Soportamos mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchos m\u00e1s.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/\" \/>\n<meta property=\"og:site_name\" content=\"Junction Bot\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-30T10:37:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Junction Bot para filtrar los mensajes de Telegram\" \/>\n<meta name=\"twitter:description\" content=\"Utiliza Junction Bot para filtrar los mensajes de Telegram que necesites creando reglas de filtrado. Soportamos mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchos m\u00e1s.\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/\",\"url\":\"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/\",\"name\":\"Junction Bot - Bot de Telegram para filtrar mensajes\",\"isPartOf\":{\"@id\":\"https:\/\/junctionbot.io\/#website\"},\"datePublished\":\"2020-04-05T11:37:39+00:00\",\"dateModified\":\"2023-11-30T10:37:07+00:00\",\"description\":\"Utiliza Junction Bot para filtrar los mensajes de Telegram que necesites creando reglas de filtrado. Soportamos mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchos m\u00e1s.\",\"breadcrumb\":{\"@id\":\"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/junctionbot.io\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bot de Telegram para filtrar mensajes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/junctionbot.io\/#website\",\"url\":\"https:\/\/junctionbot.io\/\",\"name\":\"Junction Bot\",\"description\":\"Copia autom\u00e1tica hacia adelante, transformaci\u00f3n y traducci\u00f3n de canales de Telegram, grupos y 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\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/junctionbot.io\/#organization\",\"name\":\"Junction Bot\",\"url\":\"https:\/\/junctionbot.io\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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 - Bot de Telegram para filtrar mensajes","description":"Utiliza Junction Bot para filtrar los mensajes de Telegram que necesites creando reglas de filtrado. Soportamos mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchos m\u00e1s.","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\/es\/bot-de-telegram-para-filtrar-mensajes\/","og_locale":"es_ES","og_type":"article","og_title":"Junction Bot para filtrar los mensajes de Telegram","og_description":"Utiliza Junction Bot para filtrar los mensajes de Telegram que necesites creando reglas de filtrado. Soportamos mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchos m\u00e1s.","og_url":"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/","og_site_name":"Junction Bot","article_modified_time":"2023-11-30T10:37:07+00:00","twitter_card":"summary_large_image","twitter_title":"Junction Bot para filtrar los mensajes de Telegram","twitter_description":"Utiliza Junction Bot para filtrar los mensajes de Telegram que necesites creando reglas de filtrado. Soportamos mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchos m\u00e1s.","twitter_misc":{"Tiempo de lectura":"11 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/","url":"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/","name":"Junction Bot - Bot de Telegram para filtrar mensajes","isPartOf":{"@id":"https:\/\/junctionbot.io\/#website"},"datePublished":"2020-04-05T11:37:39+00:00","dateModified":"2023-11-30T10:37:07+00:00","description":"Utiliza Junction Bot para filtrar los mensajes de Telegram que necesites creando reglas de filtrado. Soportamos mustHave, mustNotHave, regex, filtrado por tipo de archivo adjunto y muchos m\u00e1s.","breadcrumb":{"@id":"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/old.junctionbot.io\/es\/bot-de-telegram-para-filtrar-mensajes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/junctionbot.io\/es\/"},{"@type":"ListItem","position":2,"name":"Bot de Telegram para filtrar mensajes"}]},{"@type":"WebSite","@id":"https:\/\/junctionbot.io\/#website","url":"https:\/\/junctionbot.io\/","name":"Junction Bot","description":"Copia autom\u00e1tica hacia adelante, transformaci\u00f3n y traducci\u00f3n de canales de Telegram, grupos y 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":"es"},{"@type":"Organization","@id":"https:\/\/junctionbot.io\/#organization","name":"Junction Bot","url":"https:\/\/junctionbot.io\/","logo":{"@type":"ImageObject","inLanguage":"es","@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\/es\/wp-json\/wp\/v2\/pages\/3824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/old.junctionbot.io\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/old.junctionbot.io\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/old.junctionbot.io\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/old.junctionbot.io\/es\/wp-json\/wp\/v2\/comments?post=3824"}],"version-history":[{"count":2,"href":"https:\/\/old.junctionbot.io\/es\/wp-json\/wp\/v2\/pages\/3824\/revisions"}],"predecessor-version":[{"id":3867,"href":"https:\/\/old.junctionbot.io\/es\/wp-json\/wp\/v2\/pages\/3824\/revisions\/3867"}],"wp:attachment":[{"href":"https:\/\/old.junctionbot.io\/es\/wp-json\/wp\/v2\/media?parent=3824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}