Funciones¶
Anti-spam¶
Protección en varias capas — un mensaje pasa por varias comprobaciones independientes:
- Clasificación por IA — redes neuronales modernas evalúan el contenido del mensaje en el contexto del chat. El modelo y los proveedores pueden cambiar — siempre usamos lo mejor disponible.
- Listas de bloqueo externas — cotejo con CAS y LOLS; los spammers conocidos se cortan antes de su primer mensaje.
- Memoria de bloqueos propia — el bot crea su propia base de spammers confirmados.
- Spam en imágenes — reconocimiento de texto en imágenes (OCR) y análisis visual, para detectar publicidad y bots para adultos que ocultan texto en imágenes.
- Esquemas habituales — detectores específicos de ofertas de trabajo falsas, estafas con cripto, «trabajo desde el móvil», contenido para adultos y publicidad intrusiva.
Protección de recién llegados (newcomer guard)
El primer mensaje de un nuevo miembro se comprueba con más rigor — esto detiene a los bots para adultos del tipo «Hello here 🤗» y los envíos masivos justo tras unirse.
Protección de entrada y anti-raid¶
- 🛡 Aislamiento de novatos — para quienes entraron hace poco (< N h) elimina mensajes con enlaces, @menciones o reenvíos (estilo daysandbox). Desactivado por defecto; se activa en
/settings. - CAPTCHA — los nuevos miembros pasan una verificación «✅ No soy un bot»; el
tiempo y la acción en caso de fallo (expulsar / bloquear / silenciar) son
configurables. Se activa en
/settings. - Anti-raid — cuando muchas cuentas se unen a la vez, el bot envía un único mensaje común con botones de verificación personales en lugar de inundar el chat.
- Protección contra el flood de entradas — una cuenta que entra/sale demasiadas veces en una hora se bloquea en ese chat. Siempre activa, sin configuración.
- Base global de spammers — seguridad colectiva: un spammer bloqueado en varios
chats recibe un estado global y se corta al entrar en todos los chats conectados.
Opcional (se activa en
/settings).
Sanciones¶
Por defecto, los spammers confirmados se silencian (aislamiento silencioso). El bloqueo se mantiene para los spammers de entrar-salir y la lista de bloqueo global. El comportamiento se puede cambiar en los ajustes.
Anti-Rus¶
Un principio básico — no se puede desactivar
La detección y eliminación de mensajes en ruso está siempre activa y no se puede desactivar. Es una postura consciente del proyecto — mantener limpio el espacio de habla ucraniana 🇺🇦.
Solo es configurable la presentación, no la protección en sí:
- Modo de notificación sobre la eliminación (
/settings→ sistema de advertencias): completo (con explicación), breve o silencioso (eliminar sin mensaje); - Traducción opcional (
/settings→ Reglas de filtrado → «Traducir mensajes en ruso»): si un mensaje no es spam, sino simplemente un texto útil con palabras en ruso (mezcla de idiomas, distribución de teclado incorrecta), el bot elimina el original y publica una traducción al ucraniano en nombre del autor — para que una idea útil no se pierda.
La detección y eliminación del ruso en sí permanece activada con cualquier ajuste.
Alertas de ataque aéreo¶
Notificaciones sobre una alerta de ataque aéreo para las regiones seleccionadas. En los grupos de foro las notificaciones van a los temas elegidos — uno, varios o todos.
/air_raid <región>— añadir una región/tema a las notificaciones;/air_raid all— todos los temas conocidos;/air_raid off— desactivar.- 🔇 Silencio —
/silenceactiva un bloqueo manual en cualquier momento (solo escriben los administradores); también se puede activar el silencio mientras dure la alerta — con el botón bajo la alerta o en/settings.
Lo mismo se puede configurar con casillas en /settings. Los datos provienen de un
servicio de alertas de toda Ucrania.
Resúmenes — «poyasny»¶
El comando poyasny (en respuesta a un mensaje con un enlace) resume brevemente un artículo o un vídeo — útil al compartir contenido largo.
Anti-conflicto¶
Detección de insultos y toxicidad — el bot elimina los mensajes ofensivos y avisa al autor sin convertir el chat en un campo de batalla.
Traducción¶
Traducción de mensajes al idioma del chat con un solo comando (/translate, en
respuesta).
Herramientas de comunidad¶
- Bienvenidas (
/setwelcome) — un mensaje para los nuevos miembros con marcadores ({mention},{first},{last},{username},{id},{chatname},{count},{date}). - Reglas (
/setrules,/rules) — las reglas públicas del chat. - Notas (
/save,/get,/notes) — respuestas guardadas, medios, plantillas. - Filtros personalizados (
/filter) — una respuesta automática a una palabra desencadenante.
Botones de enlace (URL Buttons)
En bienvenidas, notas, reglas y filtros puedes añadir botones:
[Texto](buttonurl://t.me/tu_canal). Añade :same al final para que el
siguiente botón vaya en la misma fila.
Canal de registros (/setlog)
Conecta un canal aparte y el bot reflejará allí cada acción de moderación
(expulsiones, silenciamientos, avisos, eliminaciones de IA). El chat principal
queda limpio y el canal guarda pruebas para las apelaciones. Actívalo con
/setlog, desactívalo con /setlog off.
El canal puede ser privado: añade el bot como administrador del canal, reenvía cualquiera de sus publicaciones al grupo y responde /setlog — no hace falta id numérico (/setlog -100… queda como alternativa). Un canal puede vincularse a varios grupos: cada entrada lleva el nombre del grupo, así los registros no se mezclan.
Extra¶
- Palabras de bloqueo (
/addstop) — tu propia lista negra de palabras. - Excepciones de Bio / enlaces — listas blancas para no tocar a «los tuyos».
- Modo nocturno — restricción de actividad por la noche.
- Reputación y rangos — ver la sección aparte.
Servicios de la comunidad¶
- 📋 Mercado —
/listing,/listings,/listing_del: anuncios (vivienda / empleo / cosas / servicios), categorías-emoji, plazo 14 días. - 🤲 Recaudaciones —
/fundraise,/fund_add,/fundraisers,/fund_close: recaudaciones transparentes, barra de progreso, el bot no toca el dinero. - 📅 Eventos con RSVP —
/event,/events: botones Voy / Quizás / No + recordatorio una hora antes. - 🛡 Comprobar estafa —
/checkscam: la IA evalúa un mensaje sospechoso y explica el riesgo. - 💬 Pregunta del día —
/question(+ auto): una pregunta de IA diaria para animar el chat. - 🪙 Rescate del silencio — un usuario silenciado retira su restricción con monedas (con gamificación; el admin fija el precio).
Modos de captcha
A elegir: botón “✅ No soy un bot”, matemáticas (5+3=?), emoji (toca 🐈), un código de texto y una imagen (código distorsionado contra bots OCR). Se ajusta en /settings → CAPTCHA; expulsión o baneo por tiempo agotado.