"""
Chatbot Routes - GMAO Collège
Interface chatbot IA
"""
from flask import Blueprint, render_template, request, jsonify
from flask_login import login_required, current_user

chatbot_bp = Blueprint('chatbot', __name__)

@chatbot_bp.route('/')
@login_required
def chatbot_interface():
    """Interface du chatbot."""
    return render_template('chatbot/index.html')

@chatbot_bp.route('/api/message', methods=['POST'])
@login_required
def api_message():
    """API pour envoyer un message au chatbot."""
    message = request.json.get('message', '')
    
    # Implémenter la logique du chatbot IA
    # Pour l'instant, réponse simple
    response = {
        'message': 'Je suis un chatbot. Comment puis-je vous aider?',
        'timestamp': '2024-01-01T00:00:00'
    }
    
    return jsonify(response)