From ba7f4f510f2441bf25defb5e13864a0a90267494 Mon Sep 17 00:00:00 2001 From: RogueException Date: Mon, 28 Dec 2015 01:54:00 -0400 Subject: [PATCH] Added DiscordConfig.AppUrl --- src/Discord.Net/DiscordConfig.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Discord.Net/DiscordConfig.cs b/src/Discord.Net/DiscordConfig.cs index d8815cafa..d5210915a 100644 --- a/src/Discord.Net/DiscordConfig.cs +++ b/src/Discord.Net/DiscordConfig.cs @@ -52,6 +52,9 @@ namespace Discord /// Name of your application. This is used both for the token cache directory and user agent. public string AppName { get { return _appName; } set { SetValue(ref _appName, value); UpdateUserAgent(); } } private string _appName = null; + /// Url to your application. This is used in the user agent. + public string AppUrl { get { return _appUrl; } set { SetValue(ref _appUrl, value); UpdateUserAgent(); } } + private string _appUrl = null; /// Version of your application. public string AppVersion { get { return _appVersion; } set { SetValue(ref _appVersion, value); UpdateUserAgent(); } } private string _appVersion = null; @@ -128,6 +131,12 @@ namespace Discord builder.Append('/'); builder.Append(_appVersion); } + if (!string.IsNullOrEmpty(_appUrl)) + { + builder.Append(" ("); + builder.Append(_appUrl); + builder.Append(')'); + } builder.Append(' '); } builder.Append($"DiscordBot ({LibUrl}, v{LibVersion})");