mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2026-06-10 00:02:37 -06:00
Introduce a message-deletion feature across CLI and GUI. Adds a new CLI command (deletemessages) with channel/before/after options and console progress. Extends DiscordClient with GetCurrentUserAsync and DeleteMessageAsync (including rate-limit handling) to perform deletions and surface authorization outcomes. GUI additions include DeleteSetup dialog, its ViewModel, view, and wiring: App registration, View/ViewModel managers, DashboardViewModel command, and a Delete button in the dashboard; deletion runs per-channel (parallel, with progress) and reports success/failure summaries. |
||
|---|---|---|
| .. | ||
| DialogManager.cs | ||
| DialogViewModelBase.cs | ||
| SnackbarManager.cs | ||
| ThemeVariant.cs | ||
| UserControl.cs | ||
| ViewManager.cs | ||
| ViewModelBase.cs | ||
| ViewModelManager.cs | ||
| Window.cs | ||