Slackord API Reference
This section contains the complete API documentation for Slackord, automatically generated from XML documentation comments in the source code.
Namespaces
Browse the API by namespace:
- Slackord - Core application classes
- Slackord.Classes - Business logic and utilities
Key Classes
Core Application
App- Main application entry pointMainPage- Primary user interfaceAppShell- Application shell and navigation
Discord Integration
DiscordBot- Manages Discord bot functionality including connection, message posting, and slash commands
Import System
ImportJson- Handles JSON import from Slack exportsImportSession- Manages import session state and progressSlackdumpImporter- Support for Slackdump exports
Message Processing
Deconstruct- Parses Slack message formatsReconstruct- Builds Discord-compatible messagesProcessingManager- Orchestrates the import workflow
Utilities
BandwidthAnalysisUtility- Monitors and manages API rate limitsSmartDownloadUtility- Handles attachment downloadsImportCleanupUtility- Cleans up after importsLogger- Application logging
Note: Run
docfx metadatato generate the full API documentation from source code.