{% extends "base.html" %} {% block title %}Discord MCP - Exporter Dashboard{% endblock %} {% block content %}
Exporter Status
Status: {% if status.is_running %}Running{% else %}Idle{% endif %}
Last Export: {{ status.last_export_time or 'Never' }}
Total Exports: {{ status.export_count }}
Search System: BM25 Active
Configuration Summary
Data Directory: {{ config.discord_data_dir }}
Search Algorithm: BM25 Relevance Scoring
Export Format: {{ config.export_format }}
Max Hours Per Export: {{ config.max_hours_per_export }} hours
Export Interval: {{ config.export_interval_hours }} hours
Discord Token: {{ "Configured" if config.token else "Not Configured" }}
Channels Configured: {{ channels|length }}
Configured Channels
{% if channels %}
{% if channel_details %} {% for channel in channel_details %} {% endfor %} {% else %} {% for channel_id in channels %} {% endfor %} {% if not channel_details and channels and config.token %} {% endif %} {% endif %}
Server Channel Channel ID Last Export Actions
{{ channel.server_name }} #{{ channel.channel_name }} {{ channel.id }} {{ channel.last_export if channel.last_export != 'Never' else 'Never attempted' }}
Unknown Unknown {{ channel_id }} {{ status.last_exports.get(channel_id, 'Never attempted') }}
Channel details not loaded. Visit the Channels page to refresh server and channel information.
{% else %}
No channels configured. Add some channels to start exporting.
{% endif %}
{% endblock %} {% block scripts %} {% endblock %}