"Conexiones reales, sin algoritmos depredadores."
Un bot de Telegram para conocer gente en Gran Canaria de forma sencilla, directa y honesta. La dirección del bot es: https://t.me/@CitasEnLasPalmas_bot
Este bot está funcionando 24/7 en un VPS. Su continuidad depende del uso y apoyo de la comunidad.
Vivimos en una era donde las apps de citas monetizan nuestra soledad y mercantilizan las relaciones humanas, de una forma que no debería ser aceptada como normopatía, únicamente por un "es lo que hay" y porqué es lo que impera a día de hoy.
GranCanMatch nace como una alternativa local y ética a su monopolio:
- 🚫 Sin algoritmos oscuros: Ves a la gente por orden de llegada o distancia, no porque paguen más.
- 🚫 Sin micropagos abusivos: Todas las funciones son gratuitas.
- 🤝 Conexión directa: Si hay match, hablas directamente en Telegram. Sin intermediarios.
Este proyecto se ha inspirado en el bot de citas de Telegram @LeoMatchBot, pero no contiene absolutamente nada de su código fuente. Enfocado exclusivamente en Gran Canaria por el momento.
🧭 Reglas Básicas del Bot
✅ 1. Respeto por encima de todo
Trata a los demás como te gustaría ser tratado. Esto no es una app de consumo rápido: aquí buscamos conexiones reales.
🚫2. Nada de difundir datos personales
Está terminantemente prohibido exponer información privada de otras personas obtenida mediante el bot. Este tipo de conductas puede acarrear consecuencias legales graves. Seamos adultos y civilizados.
🔞 3. No contenido sexual, explícito o inapropiado
No pidas ni compartas material sexual, “nopor”, insinuaciones fuera de lugar o contenido similar. La foto, biografía e ID de Telegram se guardan de forma segura en una base de datos, y ante un proceso judicial podrían ser utilizados como prueba.
GranCanMatch_bot es un proyecto independiente y comunitario. Al utilizar este bot, aceptas las siguientes condiciones:
-No se garantiza la veracidad de la información proporcionada por los usuarios (edad, fotos, ubicación o biografía).
-No asumimos responsabilidad por las acciones, comportamientos, encuentros o conversaciones que ocurran fuera del bot entre usuarios que hayan hecho match.
-Cada usuario es responsable de su propia seguridad, privacidad y decisiones personales.
-Aunque existen medidas básicas de protección, no se puede asegurar al 100% la integridad de las comunicaciones o archivos enviados por terceros dentro de Telegram. Esto ya depende de la plataforma en sí, no del proyecto.
-El bot no ofrece servicios profesionales ni actúa como intermediario en conflictos, citas o relaciones entre usuarios.
-No se garantiza que obtengas matches, compatibilidad o resultados específicos en el uso del bot.
-En casos de abuso, acoso, suplantación o actividades ilegales, Telegram y las autoridades competentes pueden intervenir si es necesario.
-Al continuar usando el bot, aceptas estas condiciones y asumes la responsabilidad sobre tu experiencia dentro y fuera de la plataforma.
- ✅ Perfil Completo: Edad, Bio, Foto y Ubicación (opcional).
- 📍 Geolocalización Ética: Filtra por distancia (km) solo si tú también compartes tu ubicación.
- ❤️ Matches: Sistema de Likes/Pass. Si es recíproco, ¡se abre el chat!
- 📸 Fotos: Sube tu foto directamente al chat.
- 🔒 Privacidad: Tus likes son secretos hasta que haya match.
/start- Crear o reiniciar perfil/buscar- Ver personas y darles like/matches- Ver tus matches y chatear/perfil- Ver tu perfil/foto- Cambiar tu foto/ubicacion- Configurar filtros de distancia/ayuda- Menú de ayuda/borrar- Eliminar tu perfil y datos
-
Clonar y preparar:
git clone https://github.com/TU_USUARIO/gc-matchbot.git cd gc-matchbot npm install -
Configuración:
- Copia
.env.examplea.envy pon tuBOT_TOKEN. - Coloca tu archivo
serviceAccountKey.jsonde Firebase en la raíz.
- Copia
-
Ejecutar:
npm start
Si tienes un VPS (Droplet), sigue estos pasos para mantener el bot activo 24/7:
-
Entra a tu servidor:
ssh root@tu_ip
-
Instala Node.js y Git (si no los tienes):
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs git -
Clona el repo y configura:
git clone https://github.com/TU_USUARIO/gc-matchbot.git cd gc-matchbot npm install # Sube tu .env y serviceAccountKey.json (puedes usar scp o nano)
-
Usa PM2 para mantenerlo vivo:
sudo npm install -g pm2 pm2 start src/server.js --name "gc-matchbot" pm2 save pm2 startup
D4vRAM - Code with soul.
GPLv3
Consulta PRIVACY.md para conocer qué datos se recogen, cómo se usan y cómo borrarlos.