Skip to content

Motor oficial de @CitasEnLasPalmas_bot — un bot de citas sencillo, directo y local para Gran Canaria, que pretende proponer un modelo alternativo a los engañosos y oscuros algoritmos de Tinder y demás redes similares donde solo importa la pasta. Creado por D4vRAM mediante IA con enfoque ABP, Node.js y despliegue en VPS para funcionamiento 24/7.

License

Notifications You must be signed in to change notification settings

D4vRAM369/GranCanMatch_bot

Repository files navigation

🌴 GranCanMatch Bot

image

Antigravity IDE Gemini 3 Pro Telegram Bot Node.js PM2 DigitalOcean Gran Canaria

License: GPL v3 Made by D4vRAM

Open Source Made_with_ChatGPT Love & Coffee Buy me a coffee

"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.


⚠️ Descargo de Responsabilidad (Disclaimer)

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.


🌟 Características

  • 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.

📋 Comandos

  • /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

🚀 Instalación Local

  1. Clonar y preparar:

    git clone https://github.com/TU_USUARIO/gc-matchbot.git
    cd gc-matchbot
    npm install
  2. Configuración:

    • Copia .env.example a .env y pon tu BOT_TOKEN.
    • Coloca tu archivo serviceAccountKey.json de Firebase en la raíz.
  3. Ejecutar:

    npm start

☁️ Despliegue en DigitalOcean (Droplet)

Si tienes un VPS (Droplet), sigue estos pasos para mantener el bot activo 24/7:

  1. Entra a tu servidor:

    ssh root@tu_ip
  2. 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
  3. 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)
  4. Usa PM2 para mantenerlo vivo:

    sudo npm install -g pm2
    pm2 start src/server.js --name "gc-matchbot"
    pm2 save
    pm2 startup

👨‍💻 Desarrollado por

D4vRAM - Code with soul.

📄 Licencia

GPLv3

🔒 Privacidad

Consulta PRIVACY.md para conocer qué datos se recogen, cómo se usan y cómo borrarlos.

About

Motor oficial de @CitasEnLasPalmas_bot — un bot de citas sencillo, directo y local para Gran Canaria, que pretende proponer un modelo alternativo a los engañosos y oscuros algoritmos de Tinder y demás redes similares donde solo importa la pasta. Creado por D4vRAM mediante IA con enfoque ABP, Node.js y despliegue en VPS para funcionamiento 24/7.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published