diff --git a/DisCatSharp.ApplicationCommands/DisCatSharp.ApplicationCommands.csproj b/DisCatSharp.ApplicationCommands/DisCatSharp.ApplicationCommands.csproj
index c546d4042..149feba13 100644
--- a/DisCatSharp.ApplicationCommands/DisCatSharp.ApplicationCommands.csproj
+++ b/DisCatSharp.ApplicationCommands/DisCatSharp.ApplicationCommands.csproj
@@ -1,43 +1,43 @@
+
DisCatSharp.ApplicationCommands
DisCatSharp.ApplicationCommands
DisCatSharp.ApplicationCommands
DisCatSharp Application Commands Extension
Use it on top of your DisCatSharp powered bot and unleash the power of application commands in discord.
Documentation: https://docs.dcs.aitsys.dev/articles/modules/application_commands/intro.html
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Application Commands,Context Menu Commands
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
diff --git a/DisCatSharp.ApplicationCommands/Properties/AssemblyProperties.cs b/DisCatSharp.ApplicationCommands/Properties/AssemblyProperties.cs
deleted file mode 100644
index 2a791b806..000000000
--- a/DisCatSharp.ApplicationCommands/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-// This file is part of the DisCatSharp project.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp")]
-[assembly: InternalsVisibleTo("DisCatSharp.Experimental")]
-[assembly: InternalsVisibleTo("DisCatSharp.CommandsNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.Common")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Interactivity")]
-[assembly: InternalsVisibleTo("DisCatSharp.Lavalink")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("DisCatSharp.TranslationGenerator")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
-[assembly: InternalsVisibleTo("DisCatSharp.Extensions.TwoFactorCommands")]
-
diff --git a/DisCatSharp.CommandsNext/DisCatSharp.CommandsNext.csproj b/DisCatSharp.CommandsNext/DisCatSharp.CommandsNext.csproj
index a145ffc6b..046f42f6d 100644
--- a/DisCatSharp.CommandsNext/DisCatSharp.CommandsNext.csproj
+++ b/DisCatSharp.CommandsNext/DisCatSharp.CommandsNext.csproj
@@ -1,43 +1,44 @@
+
DisCatSharp.CommandsNext
DisCatSharp.CommandsNext
DisCatSharp.CommandsNext
DisCatSharp Commands Next Extension
Allow your users to use text commands in your bot.
Note: Requires the Message Content Intent enabled for your discord application.
Documentation: https://docs.dcs.aitsys.dev/articles/modules/commandsnext/intro.html
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Text Commands
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.CommandsNext/Properties/AssemblyProperties.cs b/DisCatSharp.CommandsNext/Properties/AssemblyProperties.cs
deleted file mode 100644
index 8c581d810..000000000
--- a/DisCatSharp.CommandsNext/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-// This file is part of the DisCatSharp project, based off DSharpPlus.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp.ApplicationCommands")]
-[assembly: InternalsVisibleTo("DisCatSharp.Experimental")]
-[assembly: InternalsVisibleTo("DisCatSharp")]
-[assembly: InternalsVisibleTo("DisCatSharp.Common")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Interactivity")]
-[assembly: InternalsVisibleTo("DisCatSharp.Lavalink")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
-[assembly: InternalsVisibleTo("DisCatSharp.Extensions.TwoFactorCommands")]
diff --git a/DisCatSharp.Common/DisCatSharp.Common.csproj b/DisCatSharp.Common/DisCatSharp.Common.csproj
index 4400a8887..5280cc5fc 100644
--- a/DisCatSharp.Common/DisCatSharp.Common.csproj
+++ b/DisCatSharp.Common/DisCatSharp.Common.csproj
@@ -1,55 +1,56 @@
+
DisCatSharp.Common
DisCatSharp.Common
True
True
True
Portable
DisCatSharp.Common
DisCatSharp Common Extension
Common tools for DisCatSharp, like regexes and converters!
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Common Tools
enable
False
1701;1702;DV2001
1701;1702;DV2001
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.Common/Properties/AssemblyProperties.cs b/DisCatSharp.Common/Properties/AssemblyProperties.cs
deleted file mode 100644
index 4530cc8f8..000000000
--- a/DisCatSharp.Common/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-// This file is part of the DisCatSharp project.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp.ApplicationCommands")]
-[assembly: InternalsVisibleTo("DisCatSharp.CommandsNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.Experimental")]
-[assembly: InternalsVisibleTo("DisCatSharp")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Interactivity")]
-[assembly: InternalsVisibleTo("DisCatSharp.Lavalink")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
-[assembly: InternalsVisibleTo("DisCatSharp.Extensions.TwoFactorCommands")]
diff --git a/DisCatSharp.Configuration.Tests/DisCatSharp.Configuration.Tests.csproj b/DisCatSharp.Configuration.Tests/DisCatSharp.Configuration.Tests.csproj
index e9b3cd678..825b8032b 100644
--- a/DisCatSharp.Configuration.Tests/DisCatSharp.Configuration.Tests.csproj
+++ b/DisCatSharp.Configuration.Tests/DisCatSharp.Configuration.Tests.csproj
@@ -1,58 +1,59 @@
+
1591;NU5128;DV2001
false
false
all
runtime; build; native; contentfiles; analyzers; buildtransitive
runtime; build; native; contentfiles; analyzers; buildtransitive
all
runtime; build; native; contentfiles; analyzers; buildtransitive
all
Always
Always
Always
Always
Always
Always
diff --git a/DisCatSharp.Configuration/DisCatSharp.Configuration.csproj b/DisCatSharp.Configuration/DisCatSharp.Configuration.csproj
index b20183d12..0676489c0 100644
--- a/DisCatSharp.Configuration/DisCatSharp.Configuration.csproj
+++ b/DisCatSharp.Configuration/DisCatSharp.Configuration.csproj
@@ -1,38 +1,39 @@
+
DisCatSharp.Configuration
DisCatSharp.Configuration
True
DisCatSharp.Configuration
Configuration for the DisCatSharp Hosting Extension.
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Hosting,Web,Configuration
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.Configuration/Properties/AssemblyProperties.cs b/DisCatSharp.Configuration/Properties/AssemblyProperties.cs
deleted file mode 100644
index 13170fe36..000000000
--- a/DisCatSharp.Configuration/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,46 +0,0 @@
-// This file is part of the DisCatSharp project.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp.ApplicationCommands")]
-[assembly: InternalsVisibleTo("DisCatSharp.CommandsNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.Common")]
-[assembly: InternalsVisibleTo("DisCatSharp")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Interactivity")]
-[assembly: InternalsVisibleTo("DisCatSharp.Lavalink")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
diff --git a/DisCatSharp.EventHandlers.Tests/DisCatSharp.EventHandlers.Tests.csproj b/DisCatSharp.EventHandlers.Tests/DisCatSharp.EventHandlers.Tests.csproj
index 66f6aa340..f08b182c3 100644
--- a/DisCatSharp.EventHandlers.Tests/DisCatSharp.EventHandlers.Tests.csproj
+++ b/DisCatSharp.EventHandlers.Tests/DisCatSharp.EventHandlers.Tests.csproj
@@ -1,27 +1,28 @@
+
DV2001
false
runtime; build; native; contentfiles; analyzers; buildtransitive
all
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/DisCatSharp.Experimental/DisCatSharp.Experimental.csproj b/DisCatSharp.Experimental/DisCatSharp.Experimental.csproj
index 001a7d589..45d2728cd 100644
--- a/DisCatSharp.Experimental/DisCatSharp.Experimental.csproj
+++ b/DisCatSharp.Experimental/DisCatSharp.Experimental.csproj
@@ -1,38 +1,39 @@
+
DisCatSharp.Experimental
DisCatSharp.Experimental
DisCatSharp.Experimental
DisCatSharp.Experimental
Experimental changes for DisCatSharp.
DisCatSharp,Experimental,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.Hosting.DependencyInjection/DisCatSharp.Hosting.DependencyInjection.csproj b/DisCatSharp.Hosting.DependencyInjection/DisCatSharp.Hosting.DependencyInjection.csproj
index c11c9ce37..4966c42d7 100644
--- a/DisCatSharp.Hosting.DependencyInjection/DisCatSharp.Hosting.DependencyInjection.csproj
+++ b/DisCatSharp.Hosting.DependencyInjection/DisCatSharp.Hosting.DependencyInjection.csproj
@@ -1,30 +1,31 @@
+
DisCatSharp.Hosting.DependencyInjection
Dependency Injection for the DisCatSharp Hosting Extension.
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Hosting,Web,Dependency Injection
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.Hosting.Tests/DisCatSharp.Hosting.Tests.csproj b/DisCatSharp.Hosting.Tests/DisCatSharp.Hosting.Tests.csproj
index 96072f540..c7b9deb90 100644
--- a/DisCatSharp.Hosting.Tests/DisCatSharp.Hosting.Tests.csproj
+++ b/DisCatSharp.Hosting.Tests/DisCatSharp.Hosting.Tests.csproj
@@ -1,53 +1,55 @@
+
+
1591;NU5128;DV2001
false
false
all
runtime; build; native; contentfiles; analyzers; buildtransitive
runtime; build; native; contentfiles; analyzers; buildtransitive
all
runtime; build; native; contentfiles; analyzers; buildtransitive
all
Always
Always
Always
Always
diff --git a/DisCatSharp.Hosting/DisCatSharp.Hosting.csproj b/DisCatSharp.Hosting/DisCatSharp.Hosting.csproj
index 2646dd60b..5655ebb5b 100644
--- a/DisCatSharp.Hosting/DisCatSharp.Hosting.csproj
+++ b/DisCatSharp.Hosting/DisCatSharp.Hosting.csproj
@@ -1,32 +1,33 @@
+
DisCatSharp.Hosting
Hosting Extension for DisCatSharp.
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Hosting,Web
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.Hosting/Properties/AssemblyProperties.cs b/DisCatSharp.Hosting/Properties/AssemblyProperties.cs
deleted file mode 100644
index a8235a49c..000000000
--- a/DisCatSharp.Hosting/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,46 +0,0 @@
-// This file is part of the DisCatSharp project.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp.ApplicationCommands")]
-[assembly: InternalsVisibleTo("DisCatSharp.CommandsNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.Common")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Interactivity")]
-[assembly: InternalsVisibleTo("DisCatSharp.Lavalink")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
diff --git a/DisCatSharp.Interactivity/DisCatSharp.Interactivity.csproj b/DisCatSharp.Interactivity/DisCatSharp.Interactivity.csproj
index 5150d17ef..f30220ee9 100644
--- a/DisCatSharp.Interactivity/DisCatSharp.Interactivity.csproj
+++ b/DisCatSharp.Interactivity/DisCatSharp.Interactivity.csproj
@@ -1,42 +1,43 @@
+
DisCatSharp.Interactivity
DisCatSharp.Interactivity
DisCatSharp.Interactivity
DisCatSharp Interactivity Extension
Unleash the full power of discord commands.
Documentation: https://docs.dcs.aitsys.dev/articles/modules/interactivity.html
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Pagination,Reactions,Buttons,Interactive Commands,Interactivity,Message Components
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.Interactivity/Properties/AssemblyProperties.cs b/DisCatSharp.Interactivity/Properties/AssemblyProperties.cs
deleted file mode 100644
index ec76fb65c..000000000
--- a/DisCatSharp.Interactivity/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-// This file is part of the DisCatSharp project, based off DSharpPlus.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp.ApplicationCommands")]
-[assembly: InternalsVisibleTo("DisCatSharp.CommandsNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.Experimental")]
-[assembly: InternalsVisibleTo("DisCatSharp.Common")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp")]
-[assembly: InternalsVisibleTo("DisCatSharp.Lavalink")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
-[assembly: InternalsVisibleTo("DisCatSharp.Extensions.TwoFactorCommands")]
diff --git a/DisCatSharp.Lavalink/DisCatSharp.Lavalink.csproj b/DisCatSharp.Lavalink/DisCatSharp.Lavalink.csproj
index 938d00f8b..750bc07df 100644
--- a/DisCatSharp.Lavalink/DisCatSharp.Lavalink.csproj
+++ b/DisCatSharp.Lavalink/DisCatSharp.Lavalink.csproj
@@ -1,43 +1,44 @@
+
DisCatSharp.Lavalink
DisCatSharp.Lavalink
true
DisCatSharp.Lavalink
DisCatSharp Lavalink Extension
Extend your bot with the power of lavalink.
Play your favorite music in discord!
Documentation: https://docs.dcs.aitsys.dev/articles/modules/audio/lavalink/setup.html
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Voice,Lavalink,Audio Player,Music,YouTube,Spotify,SoundCloud
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.Lavalink/Properties/AssemblyProperties.cs b/DisCatSharp.Lavalink/Properties/AssemblyProperties.cs
deleted file mode 100644
index 8dd8983d2..000000000
--- a/DisCatSharp.Lavalink/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-// This file is part of the DisCatSharp project, based off DSharpPlus.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp.ApplicationCommands")]
-[assembly: InternalsVisibleTo("DisCatSharp.CommandsNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.Common")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration")]
-[assembly: InternalsVisibleTo("DisCatSharp.Experimental")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Interactivity")]
-[assembly: InternalsVisibleTo("DisCatSharp")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
diff --git a/DisCatSharp.Targets/InternalsVisibleTo.targets b/DisCatSharp.Targets/InternalsVisibleTo.targets
new file mode 100644
index 000000000..8c34a9cf8
--- /dev/null
+++ b/DisCatSharp.Targets/InternalsVisibleTo.targets
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/DisCatSharp.VoiceNext.Natives/DisCatSharp.VoiceNext.Natives.csproj b/DisCatSharp.VoiceNext.Natives/DisCatSharp.VoiceNext.Natives.csproj
index 9710b0316..9391b02b0 100644
--- a/DisCatSharp.VoiceNext.Natives/DisCatSharp.VoiceNext.Natives.csproj
+++ b/DisCatSharp.VoiceNext.Natives/DisCatSharp.VoiceNext.Natives.csproj
@@ -1,45 +1,46 @@
+
false
win-x86;win-x64
true
false
symbols.nupkg
DisCatSharp.VoiceNext.Natives
Natives for DisCatSharp Voice Next Extension
Manual Download: https://docs.dcs.aitsys.dev/natives/index.html
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Voice,Audio Player
true
runtimes
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.VoiceNext/DisCatSharp.VoiceNext.csproj b/DisCatSharp.VoiceNext/DisCatSharp.VoiceNext.csproj
index 13d64b76d..b69f8176d 100644
--- a/DisCatSharp.VoiceNext/DisCatSharp.VoiceNext.csproj
+++ b/DisCatSharp.VoiceNext/DisCatSharp.VoiceNext.csproj
@@ -1,47 +1,48 @@
+
DisCatSharp.VoiceNext
DisCatSharp.VoiceNext
true
DisCatSharp.VoiceNext
DisCatSharp Voice Next Extension
Easy made audio player for discord bots.
Documentation: https://docs.dcs.aitsys.dev/articles/modules/audio/voicenext/prerequisites.html
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7,Voice,Audio Player
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/DisCatSharp.VoiceNext/Properties/AssemblyProperties.cs b/DisCatSharp.VoiceNext/Properties/AssemblyProperties.cs
deleted file mode 100644
index 718f5c632..000000000
--- a/DisCatSharp.VoiceNext/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-// This file is part of the DisCatSharp project, based off DSharpPlus.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp.ApplicationCommands")]
-[assembly: InternalsVisibleTo("DisCatSharp.CommandsNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.Common")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration")]
-[assembly: InternalsVisibleTo("DisCatSharp.Experimental")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Interactivity")]
-[assembly: InternalsVisibleTo("DisCatSharp.Lavalink")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
-
diff --git a/DisCatSharp.sln b/DisCatSharp.sln
index 87416295b..0ca79a0ad 100644
--- a/DisCatSharp.sln
+++ b/DisCatSharp.sln
@@ -1,174 +1,175 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.1.31911.260
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp", "DisCatSharp\DisCatSharp.csproj", "{EB3D8310-DFAD-4295-97F9-82E253647583}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.VoiceNext", "DisCatSharp.VoiceNext\DisCatSharp.VoiceNext.csproj", "{FB6B9EE9-65FB-4DFB-8D51-06F0BE6C1BA5}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{4255B64D-92EC-46B3-BC3B-ED2C3A8073EE}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
.gitattributes = .gitattributes
.gitignore = .gitignore
BUILDING.md = BUILDING.md
CONTRIBUTING.md = CONTRIBUTING.md
Directory.Build.props = Directory.Build.props
LICENSE.md = LICENSE.md
README.md = README.md
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.CommandsNext", "DisCatSharp.CommandsNext\DisCatSharp.CommandsNext.csproj", "{C8ED55FB-E028-468D-955F-1534C20274EF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Interactivity", "DisCatSharp.Interactivity\DisCatSharp.Interactivity.csproj", "{DD32BEC3-0189-479F-86DC-CCF95E5634A9}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{F953F5D0-F0C9-41E6-ADBF-60A76D295899}"
ProjectSection(SolutionItems) = preProject
.nuget\NuGet.config = .nuget\NuGet.config
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build Items", "Build Items", "{84464D70-687B-40A8-836D-C4F737698969}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{430C28D8-5F85-4D6E-AA68-211549435245}"
ProjectSection(SolutionItems) = preProject
.github\CODEOWNERS = .github\CODEOWNERS
.github\CODE_OF_CONDUCT.md = .github\CODE_OF_CONDUCT.md
.github\labeler.yml = .github\labeler.yml
.github\pull_request_template.md = .github\pull_request_template.md
.github\SECURITY.md = .github\SECURITY.md
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Lavalink", "DisCatSharp.Lavalink\DisCatSharp.Lavalink.csproj", "{A8B8FB09-C6AF-4F28-89B8-B53EE0DCE6E5}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.VoiceNext.Natives", "DisCatSharp.VoiceNext.Natives\DisCatSharp.VoiceNext.Natives.csproj", "{BEC47B41-71E4-41D1-A4F9-BB7C56A1B82B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Common", "DisCatSharp.Common\DisCatSharp.Common.csproj", "{CD84A5C7-C7FF-48CA-B23D-FA726CF80E09}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.ApplicationCommands", "DisCatSharp.ApplicationCommands\DisCatSharp.ApplicationCommands.csproj", "{AD530FD0-523C-4DE7-9AF6-B9A3785492C2}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Configuration", "DisCatSharp.Configuration\DisCatSharp.Configuration.csproj", "{603287D3-1EF2-47F1-A611-C7F25869DE14}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Configuration.Tests", "DisCatSharp.Configuration.Tests\DisCatSharp.Configuration.Tests.csproj", "{E15E88B4-63AD-42DE-B685-D31697C62194}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Hosting", "DisCatSharp.Hosting\DisCatSharp.Hosting.csproj", "{72CCE5D5-926B-432A-876A-065FA2BC9B7B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Hosting.Tests", "DisCatSharp.Hosting.Tests\DisCatSharp.Hosting.Tests.csproj", "{D02B598A-F0C9-4A8C-B8DE-7C0BAC8C9B94}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Hosting.DependencyInjection", "DisCatSharp.Hosting.DependencyInjection\DisCatSharp.Hosting.DependencyInjection.csproj", "{2D67D1DD-E5B2-40C7-80E2-54D63730E7F0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.Experimental", "DisCatSharp.Experimental\DisCatSharp.Experimental.csproj", "{CF03EADC-E178-45B3-BD72-B6F70B625C8F}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{D911BF2D-523E-4504-935D-AEDA353305D8}"
ProjectSection(SolutionItems) = preProject
.github\workflows\build.yml = .github\workflows\build.yml
.github\workflows\codeql.yml = .github\workflows\codeql.yml
.github\workflows\documentation.yml = .github\workflows\documentation.yml
.github\workflows\documentation_test.yml = .github\workflows\documentation_test.yml
.github\workflows\labeler.yml = .github\workflows\labeler.yml
.github\workflows\release.yml = .github\workflows\release.yml
.github\workflows\tweet.yml = .github\workflows\tweet.yml
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Targets", "Targets", "{4A7E065C-5EAF-4AD0-8002-306FCEEC946C}"
ProjectSection(SolutionItems) = preProject
DisCatSharp.Targets\DisCatSharp.targets = DisCatSharp.Targets\DisCatSharp.targets
+ DisCatSharp.Targets\InternalsVisibleTo.targets = DisCatSharp.Targets\InternalsVisibleTo.targets
DisCatSharp.Targets\Library.targets = DisCatSharp.Targets\Library.targets
DisCatSharp.Targets\NuGet.targets = DisCatSharp.Targets\NuGet.targets
DisCatSharp.Targets\Package.targets = DisCatSharp.Targets\Package.targets
DisCatSharp.Targets\Version.targets = DisCatSharp.Targets\Version.targets
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{11D25C98-6D11-412C-8016-BE070315326F}"
ProjectSection(SolutionItems) = preProject
DisCatSharp.Tools\DisCatSharp.ruleset = DisCatSharp.Tools\DisCatSharp.ruleset
DisCatSharp.Tools\pack-docs.ps1 = DisCatSharp.Tools\pack-docs.ps1
DisCatSharp.Tools\rebuild-lib.ps1 = DisCatSharp.Tools\rebuild-lib.ps1
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DisCatSharp.EventHandlers.Tests", "DisCatSharp.EventHandlers.Tests\DisCatSharp.EventHandlers.Tests.csproj", "{BE646FCD-8A56-46DC-978D-AC1E0A892A9F}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{267EFBFF-ECD2-4686-A5DE-5B642F8A7CCB}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{EB3D8310-DFAD-4295-97F9-82E253647583}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EB3D8310-DFAD-4295-97F9-82E253647583}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EB3D8310-DFAD-4295-97F9-82E253647583}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EB3D8310-DFAD-4295-97F9-82E253647583}.Release|Any CPU.Build.0 = Release|Any CPU
{FB6B9EE9-65FB-4DFB-8D51-06F0BE6C1BA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FB6B9EE9-65FB-4DFB-8D51-06F0BE6C1BA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FB6B9EE9-65FB-4DFB-8D51-06F0BE6C1BA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FB6B9EE9-65FB-4DFB-8D51-06F0BE6C1BA5}.Release|Any CPU.Build.0 = Release|Any CPU
{C8ED55FB-E028-468D-955F-1534C20274EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C8ED55FB-E028-468D-955F-1534C20274EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C8ED55FB-E028-468D-955F-1534C20274EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C8ED55FB-E028-468D-955F-1534C20274EF}.Release|Any CPU.Build.0 = Release|Any CPU
{DD32BEC3-0189-479F-86DC-CCF95E5634A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DD32BEC3-0189-479F-86DC-CCF95E5634A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DD32BEC3-0189-479F-86DC-CCF95E5634A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DD32BEC3-0189-479F-86DC-CCF95E5634A9}.Release|Any CPU.Build.0 = Release|Any CPU
{A8B8FB09-C6AF-4F28-89B8-B53EE0DCE6E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A8B8FB09-C6AF-4F28-89B8-B53EE0DCE6E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A8B8FB09-C6AF-4F28-89B8-B53EE0DCE6E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A8B8FB09-C6AF-4F28-89B8-B53EE0DCE6E5}.Release|Any CPU.Build.0 = Release|Any CPU
{BEC47B41-71E4-41D1-A4F9-BB7C56A1B82B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BEC47B41-71E4-41D1-A4F9-BB7C56A1B82B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BEC47B41-71E4-41D1-A4F9-BB7C56A1B82B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BEC47B41-71E4-41D1-A4F9-BB7C56A1B82B}.Release|Any CPU.Build.0 = Release|Any CPU
{CD84A5C7-C7FF-48CA-B23D-FA726CF80E09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CD84A5C7-C7FF-48CA-B23D-FA726CF80E09}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CD84A5C7-C7FF-48CA-B23D-FA726CF80E09}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CD84A5C7-C7FF-48CA-B23D-FA726CF80E09}.Release|Any CPU.Build.0 = Release|Any CPU
{AD530FD0-523C-4DE7-9AF6-B9A3785492C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AD530FD0-523C-4DE7-9AF6-B9A3785492C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AD530FD0-523C-4DE7-9AF6-B9A3785492C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AD530FD0-523C-4DE7-9AF6-B9A3785492C2}.Release|Any CPU.Build.0 = Release|Any CPU
{603287D3-1EF2-47F1-A611-C7F25869DE14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{603287D3-1EF2-47F1-A611-C7F25869DE14}.Debug|Any CPU.Build.0 = Debug|Any CPU
{603287D3-1EF2-47F1-A611-C7F25869DE14}.Release|Any CPU.ActiveCfg = Release|Any CPU
{603287D3-1EF2-47F1-A611-C7F25869DE14}.Release|Any CPU.Build.0 = Release|Any CPU
{E15E88B4-63AD-42DE-B685-D31697C62194}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E15E88B4-63AD-42DE-B685-D31697C62194}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E15E88B4-63AD-42DE-B685-D31697C62194}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E15E88B4-63AD-42DE-B685-D31697C62194}.Release|Any CPU.Build.0 = Release|Any CPU
{72CCE5D5-926B-432A-876A-065FA2BC9B7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{72CCE5D5-926B-432A-876A-065FA2BC9B7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{72CCE5D5-926B-432A-876A-065FA2BC9B7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{72CCE5D5-926B-432A-876A-065FA2BC9B7B}.Release|Any CPU.Build.0 = Release|Any CPU
{D02B598A-F0C9-4A8C-B8DE-7C0BAC8C9B94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D02B598A-F0C9-4A8C-B8DE-7C0BAC8C9B94}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D02B598A-F0C9-4A8C-B8DE-7C0BAC8C9B94}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D02B598A-F0C9-4A8C-B8DE-7C0BAC8C9B94}.Release|Any CPU.Build.0 = Release|Any CPU
{2D67D1DD-E5B2-40C7-80E2-54D63730E7F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2D67D1DD-E5B2-40C7-80E2-54D63730E7F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2D67D1DD-E5B2-40C7-80E2-54D63730E7F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2D67D1DD-E5B2-40C7-80E2-54D63730E7F0}.Release|Any CPU.Build.0 = Release|Any CPU
{CF03EADC-E178-45B3-BD72-B6F70B625C8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CF03EADC-E178-45B3-BD72-B6F70B625C8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CF03EADC-E178-45B3-BD72-B6F70B625C8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CF03EADC-E178-45B3-BD72-B6F70B625C8F}.Release|Any CPU.Build.0 = Release|Any CPU
{BE646FCD-8A56-46DC-978D-AC1E0A892A9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BE646FCD-8A56-46DC-978D-AC1E0A892A9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BE646FCD-8A56-46DC-978D-AC1E0A892A9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BE646FCD-8A56-46DC-978D-AC1E0A892A9F}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{E15E88B4-63AD-42DE-B685-D31697C62194} = {267EFBFF-ECD2-4686-A5DE-5B642F8A7CCB}
{D02B598A-F0C9-4A8C-B8DE-7C0BAC8C9B94} = {267EFBFF-ECD2-4686-A5DE-5B642F8A7CCB}
{D911BF2D-523E-4504-935D-AEDA353305D8} = {430C28D8-5F85-4D6E-AA68-211549435245}
{4A7E065C-5EAF-4AD0-8002-306FCEEC946C} = {84464D70-687B-40A8-836D-C4F737698969}
{11D25C98-6D11-412C-8016-BE070315326F} = {84464D70-687B-40A8-836D-C4F737698969}
{BE646FCD-8A56-46DC-978D-AC1E0A892A9F} = {267EFBFF-ECD2-4686-A5DE-5B642F8A7CCB}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {23F3A981-51B8-4285-A38C-3267F1D25FE7}
EndGlobalSection
EndGlobal
diff --git a/DisCatSharp/DisCatSharp.csproj b/DisCatSharp/DisCatSharp.csproj
index f302a2e16..146e5881f 100644
--- a/DisCatSharp/DisCatSharp.csproj
+++ b/DisCatSharp/DisCatSharp.csproj
@@ -1,72 +1,57 @@
+
DisCatSharp
DisCatSharp
DisCatSharp
DisCatSharp
Your library to write discord bots in C# with a focus on always providing access to the latest discord features.
Written with love and for everyone.
DisCatSharp,Discord API Wrapper,Discord,Bots,Discord Bots,AITSYS,Net6,Net7
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
- True
- True
- Resources.resx
-
-
-
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
-
-
-
-
diff --git a/DisCatSharp/Properties/AssemblyProperties.cs b/DisCatSharp/Properties/AssemblyProperties.cs
deleted file mode 100644
index c485c1a88..000000000
--- a/DisCatSharp/Properties/AssemblyProperties.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-// This file is part of the DisCatSharp project, based off DSharpPlus.
-//
-// Copyright (c) 2021-2023 AITSYS
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-// SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("DisCatSharp.ApplicationCommands")]
-[assembly: InternalsVisibleTo("DisCatSharp.CommandsNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.Common")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration")]
-[assembly: InternalsVisibleTo("DisCatSharp.Configuration.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.DependencyInjection")]
-[assembly: InternalsVisibleTo("DisCatSharp.Hosting.Tests")]
-[assembly: InternalsVisibleTo("DisCatSharp.Interactivity")]
-[assembly: InternalsVisibleTo("DisCatSharp.Lavalink")]
-[assembly: InternalsVisibleTo("DisCatSharp.Phabricator")]
-[assembly: InternalsVisibleTo("DisCatSharp.Support")]
-[assembly: InternalsVisibleTo("DisCatSharp.Test")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext")]
-[assembly: InternalsVisibleTo("DisCatSharp.VoiceNext.Natives")]
-[assembly: InternalsVisibleTo("Nyaw")]
-[assembly: InternalsVisibleTo("DisCatSharp.DevTools")]
-[assembly: InternalsVisibleTo("DisCatSharp.DocsGenerator")]
-[assembly: InternalsVisibleTo("DisCatSharp.StaffApps")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode")]
-[assembly: InternalsVisibleTo("Microsoft.DocAsCode.Metadata.ManagedReference")]
-[assembly: InternalsVisibleTo("DisCatSharp.Experimental")]
-[assembly: InternalsVisibleTo("ProjectMakoto")]
-[assembly: InternalsVisibleTo("DisCatSharp.Extensions.TwoFactorCommands")]