diff --git a/DiscordDelete/DeleteOptions.cs b/DiscordDelete/DeleteOptions.cs new file mode 100644 index 0000000..d54b493 --- /dev/null +++ b/DiscordDelete/DeleteOptions.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using CommandLine; + +namespace DiscordDelete +{ + [Verb("delete", HelpText = "Delete all saved messages.")] + public class DeleteOptions { } +} diff --git a/DiscordDelete/ScanOptions.cs b/DiscordDelete/ScanOptions.cs new file mode 100644 index 0000000..1555029 --- /dev/null +++ b/DiscordDelete/ScanOptions.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using CommandLine; + +namespace DiscordDelete +{ + [Verb("scan", HelpText = "Delete all saved messages.")] + public class ScanOptions + { + [Option('g', "guild")] + public string? GuildId { get; set; } + + [Option('c', "channel", Required = true)] + public string? ChannelId { get; set; } + } +}