Saludos Automáticos (Buenos días / Buenas tardes / Buenas noches)
OmniGest responde automáticamente a saludos como "buenos días", "good morning" o "buenas noches" con una mención personalizada del usuario — mantiene tu grupo de Telegram activo sin esfuerzo manual.
Cómo funciona
El bot detecta saludos comunes en español e inglés y responde con una de 3 variantes aleatorias por franja horaria, mencionando al usuario por su nombre.
Saludos soportados
| Franja | Triggers | Respuesta típica |
|---|---|---|
| Mañana | buenos días, buenos dias, good morning, morning! | Menciona al usuario + variante aleatoria |
| Tarde | buenas tardes, good afternoon | Menciona al usuario + variante aleatoria |
| Noche | buenas noches, good night | Menciona al usuario + variante aleatoria |
El saludo tiene que ser el mensaje completo (no substring). "Buenos días a todos" dispara el saludo. "Te dije que buenos días" NO — para evitar ruido.
Configuración
/config→ selecciona grupo → Saludos- Activar/desactivar — por defecto ON en grupos nuevos
- Sin más ajustes necesarios
Cooldown y anti-spam
- 4 horas por usuario — el mismo usuario no recibe dos saludos en esa ventana.
- El cooldown es en memoria, se resetea al reiniciar el container (aceptable: <1 deploy/día).
- Peor caso: un usuario recibe 2 respuestas/día. No es un vector real de abuso.
Interacción con Modo Noche
Si el Modo Noche está activo con la opción silent, los saludos se omiten durante la franja nocturna para respetar el horario tranquilo del grupo.
Kill-switch global
El owner puede desactivar los saludos globalmente vía .env:
GREETINGS_ENABLED=false
Sobrescribe la configuración per-grupo. Útil para apagado de emergencia.
Por qué este feature importa en grupos de Telegram
Los grupos activos y responsivos tienen mejor retención. Una respuesta automática de "buenos días, @usuario" hace que el grupo se sienta vivo, sobre todo por las mañanas cuando solo un miembro ha escrito. Es un empuje barato para fomentar la primera interacción del día.