From 813ccd451eb6b825b454cd4f9a40d2a18cf6b5dc Mon Sep 17 00:00:00 2001 From: Yoshi Date: Tue, 5 Jan 2021 18:27:46 +0100 Subject: [PATCH] Updated webhook regex Now the Discord webhook token includes caps on it. --- src/Discord.Net.Webhook/DiscordWebhookClient.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.Webhook/DiscordWebhookClient.cs b/src/Discord.Net.Webhook/DiscordWebhookClient.cs index a6d4ef183..17d741f04 100644 --- a/src/Discord.Net.Webhook/DiscordWebhookClient.cs +++ b/src/Discord.Net.Webhook/DiscordWebhookClient.cs @@ -18,7 +18,7 @@ namespace Discord.Webhook private readonly ulong _webhookId; internal IWebhook Webhook; internal readonly Logger _restLogger; - + internal API.DiscordRestApiClient ApiClient { get; } internal LogManager LogManager { get; } @@ -33,7 +33,7 @@ namespace Discord.Webhook : this(webhookUrl, new DiscordRestConfig()) { } // regex pattern to match webhook urls - private static Regex WebhookUrlRegex = new Regex(@"^.*(discord|discordapp)\.com\/api\/webhooks\/([\d]+)\/([a-z0-9_-]+)$", RegexOptions.Compiled | RegexOptions.IgnoreCase | RegexOptions.CultureInvariant); + private static Regex WebhookUrlRegex = new Regex(@"^.*(discord|discordapp)\.com\/api\/webhooks\/([\d]+)\/([a-zA-Z0-9_-]+)$", RegexOptions.Compiled | RegexOptions.IgnoreCase | RegexOptions.CultureInvariant); /// Creates a new Webhook Discord client. public DiscordWebhookClient(ulong webhookId, string webhookToken, DiscordRestConfig config)