import csv # Para leer el archivo CSV
from telegram import Update # Para manejar los mensajes de Telegram
from telegram.ext import ApplicationBuilder, CommandHandler, MessageHandler, filters, ContextTypes
2. Leer respuestas desde el archivo CSV
respuestas = {}
with open("preguntas.csv", "r", encoding="utf-8") as archivo:
lector = csv.DictReader(archivo)
for fila in lector:
respuestas[fila["preguntas"].lower()] = fila["respuestas"]
3. Función para obtener una respuesta
def obtener_respuesta(mensaje):
mensaje = mensaje.lower()
return respuestas.get(mensaje, "Lo siento, no entiendo esa pregunta.")