Some basic proof of concepts

This commit is contained in:
2025-11-23 15:37:41 +01:00
parent 97ad14acc2
commit d2da0069ec
79 changed files with 246 additions and 3174 deletions

3
.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
FluxPoseDiscordBot/.vs
FluxPoseDiscordBot/obj
FluxPoseDiscordBot/bin/Debug

View File

@@ -12,6 +12,7 @@
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.0" />
<PackageReference Include="NetCord.Hosting" Version="1.0.0-alpha.448" />
<PackageReference Include="NetCord.Hosting.Services" Version="1.0.0-alpha.448" />
<PackageReference Include="System.Linq.AsyncEnumerable" Version="10.0.0" />
</ItemGroup>
<ItemGroup>

View File

@@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 18
VisualStudioVersion = 18.0.11217.181 d18.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluxPoseDiscordBot", "FluxPoseDiscordBot.csproj", "{C9335CC4-9F39-9B16-98AE-0B57D5C59C41}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{C9335CC4-9F39-9B16-98AE-0B57D5C59C41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C9335CC4-9F39-9B16-98AE-0B57D5C59C41}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C9335CC4-9F39-9B16-98AE-0B57D5C59C41}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C9335CC4-9F39-9B16-98AE-0B57D5C59C41}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {90BC1C17-5D19-4152-B4BE-5C49C9F60D5B}
EndGlobalSection
EndGlobal

View File

@@ -1,25 +1,231 @@
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.VisualBasic;
using NetCord;
using NetCord.Gateway;
using NetCord.Hosting.Gateway;
using NetCord.Hosting.Services;
using NetCord.Hosting.Services.ApplicationCommands;
using NetCord.Hosting.Services.ComponentInteractions;
using NetCord.Rest;
using NetCord.Services.ApplicationCommands;
using NetCord.Services.ComponentInteractions;
using System.ComponentModel;
using System.Linq;
var builder = Host.CreateApplicationBuilder(args);
public static class Program
{
public static void Main(string[] args)
{
var builder = Host.CreateApplicationBuilder(args);
builder.Services
.AddDiscordGateway()
.AddApplicationCommands();
builder.Services
.AddDiscordGateway(options =>
{
options.Intents = GatewayIntents.Guilds | GatewayIntents.GuildUsers | GatewayIntents.GuildEmojisAndStickers;
})
.AddApplicationCommands()
.AddComponentInteractions<ButtonInteraction, ButtonInteractionContext>();
var host = builder.Build();
var host = builder.Build();
var configuration = host.Services.GetRequiredService<IConfiguration>();
var configuration = host.Services.GetRequiredService<IConfiguration>();
//configuration["Discord:Token"] = Environment.GetEnvironmentVariable("BOT_TOKEN");
configuration["Discord:Token"] = Environment.GetEnvironmentVariable("BOT_TOKEN");
//Bot
host.AddModules(typeof(Program).Assembly);
host.AddSlashCommand("ping", "Ping!", () => "Pong!");
await host.RunAsync();
host.RunAsync().GetAwaiter().GetResult();
}
}
public class SlashCommands(GatewayClient client) : ApplicationCommandModule<ApplicationCommandContext>
{
private ulong GuildId => GetGuildId() ?? throw new InvalidOperationException("Command cannot be used outside of a server.");
test
[SlashCommand("randomuser", "Get a random user from the server")]
public async Task<string> GetRandomUserCommand()
{
await Context.Interaction.SendResponseAsync(InteractionCallback.DeferredMessage());
var randomUser = await GetRandomUserFromGuild();
if (randomUser == null)
{
return $"Found no users :(";
}
return $"Here's a random user: {randomUser.Username}";
}
[SlashCommand("getroles", "Get all roles on the server")]
public async Task<string> GetRolesCommand()
{
await Context.Interaction.SendResponseAsync(InteractionCallback.DeferredMessage());
var roles = await GetRolesFromGuild();
roles = [.. roles.Where(role => !role.Name.StartsWith('@'))];
if (roles.Count == 0)
{
return $"Found no roles :(";
}
return $"Roles in the server:\n{String.Join("\n", roles.Select(role => $"- {role.Id}: {role.Name}"))}";
}
[SlashCommand("giveroletoallusers", "Give role to all users on the server")]
public async Task<string> GiveRoleToAllUsersCommand(string roleId)
{
await Context.Interaction.SendResponseAsync(InteractionCallback.DeferredMessage());
var parsed = ulong.TryParse(roleId, out ulong roleIdParsed);
if (!parsed)
{
return "Invalid roleId";
}
await GiveRoleToAllUsers(roleIdParsed);
return "Done.";
}
[SlashCommand("removerolefromallusers", "Remove role from all users on the server")]
public async Task<string> RemoveRoleFromAllUsersCommand(string roleId)
{
await Context.Interaction.SendResponseAsync(InteractionCallback.DeferredMessage());
var parsed = ulong.TryParse(roleId, out ulong roleIdParsed);
if (!parsed)
{
return "Invalid roleId";
}
await RemoveRoleFromAllUsers(roleIdParsed);
return "Done.";
}
[SlashCommand("defer", "Defer")]
public async Task DeferCommand()
{
await Context.Interaction.SendResponseAsync(InteractionCallback.DeferredMessage());
Thread.Sleep(2000);
await Context.Interaction.ModifyResponseAsync(message => message.WithContent("Sup"));
Thread.Sleep(1000);
await Context.Interaction.ModifyResponseAsync(message => message.WithContent("Sup bitches"));
}
//[SlashCommand("button", "Gives a button")]
//public async Task ButtonCommand()
//{
// await Context.Interaction.SendResponseAsync(InteractionCallback.DeferredMessage());
// var emojis = await client.Rest.GetGuildEmojisAsync(GuildId);
// EmojiProperties? emoji = null;
// if (emojis.Count > 0)
// {
// emoji = EmojiProperties.Custom(emojis[new Random().Next(emojis.Count)].Id);
// }
// var button = new ButtonProperties(TestButtonId, "Click Me!", emoji!, ButtonStyle.Primary);
// var component = new ActionRowProperties([button]);
// await Context.Interaction.ModifyResponseAsync(message => message.WithContent("Here's a button").WithComponents([component]));
//}
[SlashCommand("button", "Gives a button")]
public async Task ButtonCommand()
{
await Context.Interaction.SendResponseAsync(InteractionCallback.DeferredMessage());
var emojis = await client.Rest.GetGuildEmojisAsync(GuildId);
EmojiProperties? emoji = null;
if (emojis.Count > 0)
{
emoji = EmojiProperties.Custom(emojis[new Random().Next(emojis.Count)].Id);
}
var button = new ButtonProperties("testButton", "Click Me!", emoji!, ButtonStyle.Primary);
var component = new ActionRowProperties([button]);
await Context.Interaction.ModifyResponseAsync(message => message.WithContent("Here's a button").WithComponents([component]));
}
private ulong? GetGuildId()
{
return Context.Guild?.Id;
}
private async Task<GuildUser?> GetRandomUserFromGuild()
{
var users = await GetAllUsersFromGuild();
var index = new Random().Next(users.Count);
return users[index];
}
private async Task<List<GuildUser>> GetAllUsersFromGuild()
{
var users = await client.Rest.GetGuildUsersAsync(GuildId).ToListAsync();
if (users == null)
{
return [];
}
return users;
}
private async Task<List<Role>> GetRolesFromGuild()
{
var roles = (await client.Rest.GetGuildRolesAsync(GuildId)).ToList();
return roles;
}
private async Task GiveRoleToAllUsers(ulong roleId)
{
var users = await GetAllUsersFromGuild();
foreach (var user in users)
{
await client.Rest.AddGuildUserRoleAsync(GuildId, user.Id, roleId);
}
}
private async Task RemoveRoleFromAllUsers(ulong roleId)
{
var users = await GetAllUsersFromGuild();
foreach (var user in users)
{
if (user.RoleIds.Contains(roleId))
{
continue;
}
await client.Rest.RemoveGuildUserRoleAsync(GuildId, user.Id, roleId);
}
}
}
public class ButtonCommands : ComponentInteractionModule<ButtonInteractionContext>
{
[ComponentInteraction("testButton")]
public async Task RespondToTestButton()
{
await Context.Interaction.SendResponseAsync(InteractionCallback.DeferredMessage());
await Context.Message.ModifyAsync(message => message.WithContent($"{Context.Message.Content}a"));
await Context.Interaction.ModifyResponseAsync(message => message.WithContent("Clicked!"));
}
}

View File

@@ -1,787 +0,0 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v9.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v9.0": {
"FluxPoseDiscordBot/1.0.0": {
"dependencies": {
"Microsoft.Extensions.Hosting": "10.0.0",
"NetCord": "1.0.0-alpha.448",
"NetCord.Hosting": "1.0.0-alpha.448",
"NetCord.Hosting.Services": "1.0.0-alpha.448"
},
"runtime": {
"FluxPoseDiscordBot.dll": {}
}
},
"Microsoft.Extensions.Configuration/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
"Microsoft.Extensions.Primitives": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Configuration.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Configuration.Abstractions/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Configuration.Binder/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Configuration.CommandLine/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Configuration.FileExtensions/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.0",
"Microsoft.Extensions.FileProviders.Physical": "10.0.0",
"Microsoft.Extensions.Primitives": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Configuration.Json/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
"Microsoft.Extensions.Configuration.FileExtensions": "10.0.0",
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.0",
"System.Text.Json": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Configuration.UserSecrets/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
"Microsoft.Extensions.Configuration.Json": "10.0.0",
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.0",
"Microsoft.Extensions.FileProviders.Physical": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.DependencyInjection/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": {
"runtime": {
"lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Diagnostics/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Diagnostics.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Diagnostics.Abstractions/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0",
"System.Diagnostics.DiagnosticSource": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.FileProviders.Abstractions/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.FileProviders.Physical/10.0.0": {
"dependencies": {
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.0",
"Microsoft.Extensions.FileSystemGlobbing": "10.0.0",
"Microsoft.Extensions.Primitives": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.FileSystemGlobbing/10.0.0": {
"runtime": {
"lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Hosting/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
"Microsoft.Extensions.Configuration.Binder": "10.0.0",
"Microsoft.Extensions.Configuration.CommandLine": "10.0.0",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.0",
"Microsoft.Extensions.Configuration.FileExtensions": "10.0.0",
"Microsoft.Extensions.Configuration.Json": "10.0.0",
"Microsoft.Extensions.Configuration.UserSecrets": "10.0.0",
"Microsoft.Extensions.DependencyInjection": "10.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Diagnostics": "10.0.0",
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.0",
"Microsoft.Extensions.FileProviders.Physical": "10.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging": "10.0.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging.Configuration": "10.0.0",
"Microsoft.Extensions.Logging.Console": "10.0.0",
"Microsoft.Extensions.Logging.Debug": "10.0.0",
"Microsoft.Extensions.Logging.EventLog": "10.0.0",
"Microsoft.Extensions.Logging.EventSource": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Hosting.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Hosting.Abstractions/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0",
"Microsoft.Extensions.FileProviders.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Logging/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection": "10.0.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Logging.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Logging.Abstractions/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"System.Diagnostics.DiagnosticSource": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Logging.Configuration/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration": "10.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
"Microsoft.Extensions.Configuration.Binder": "10.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging": "10.0.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Logging.Console/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging": "10.0.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging.Configuration": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0",
"System.Text.Json": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Logging.Console.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Logging.Debug/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging": "10.0.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Logging.EventLog/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging": "10.0.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0",
"System.Diagnostics.EventLog": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Logging.EventSource/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging": "10.0.0",
"Microsoft.Extensions.Logging.Abstractions": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0",
"Microsoft.Extensions.Primitives": "10.0.0",
"System.Text.Json": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Options/10.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Primitives": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Options.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions/10.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "10.0.0",
"Microsoft.Extensions.Configuration.Binder": "10.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0",
"Microsoft.Extensions.Primitives": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"Microsoft.Extensions.Options.DataAnnotations/9.0.10": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"Microsoft.Extensions.Options": "10.0.0"
},
"runtime": {
"lib/net9.0/Microsoft.Extensions.Options.DataAnnotations.dll": {
"assemblyVersion": "9.0.0.0",
"fileVersion": "9.0.1025.47515"
}
}
},
"Microsoft.Extensions.Primitives/10.0.0": {
"runtime": {
"lib/net9.0/Microsoft.Extensions.Primitives.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"NetCord/1.0.0-alpha.448": {
"runtime": {
"lib/net9.0/NetCord.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"NetCord.Hosting/1.0.0-alpha.448": {
"dependencies": {
"Microsoft.Extensions.Configuration.Binder": "10.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "10.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0",
"Microsoft.Extensions.Options.DataAnnotations": "9.0.10",
"NetCord": "1.0.0-alpha.448"
},
"runtime": {
"lib/net9.0/NetCord.Hosting.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"NetCord.Hosting.Services/1.0.0-alpha.448": {
"dependencies": {
"Microsoft.Extensions.Configuration.Binder": "10.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "10.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0",
"Microsoft.Extensions.Options.DataAnnotations": "9.0.10",
"NetCord.Hosting": "1.0.0-alpha.448",
"NetCord.Services": "1.0.0-alpha.448"
},
"runtime": {
"lib/net9.0/NetCord.Hosting.Services.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"NetCord.Services/1.0.0-alpha.448": {
"dependencies": {
"NetCord": "1.0.0-alpha.448"
},
"runtime": {
"lib/net9.0/NetCord.Services.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"System.Diagnostics.DiagnosticSource/10.0.0": {
"runtime": {
"lib/net9.0/System.Diagnostics.DiagnosticSource.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"System.Diagnostics.EventLog/10.0.0": {
"runtime": {
"lib/net9.0/System.Diagnostics.EventLog.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
},
"runtimeTargets": {
"runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
},
"runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"System.IO.Pipelines/10.0.0": {
"runtime": {
"lib/net9.0/System.IO.Pipelines.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"System.Text.Encodings.Web/10.0.0": {
"runtime": {
"lib/net9.0/System.Text.Encodings.Web.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
},
"runtimeTargets": {
"runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll": {
"rid": "browser",
"assetType": "runtime",
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
},
"runtimes/win/lib/net9.0/System.Text.Encodings.Web.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
},
"System.Text.Json/10.0.0": {
"dependencies": {
"System.IO.Pipelines": "10.0.0",
"System.Text.Encodings.Web": "10.0.0"
},
"runtime": {
"lib/net9.0/System.Text.Json.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.25.52411"
}
}
}
}
},
"libraries": {
"FluxPoseDiscordBot/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"Microsoft.Extensions.Configuration/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==",
"path": "microsoft.extensions.configuration/10.0.0",
"hashPath": "microsoft.extensions.configuration.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Abstractions/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==",
"path": "microsoft.extensions.configuration.abstractions/10.0.0",
"hashPath": "microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Binder/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==",
"path": "microsoft.extensions.configuration.binder/10.0.0",
"hashPath": "microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.CommandLine/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-CRj5clwZciVs46GMhAthkFq3+JiNM15Bz9CRlCZLBmRdggD6RwoBphRJ+EUDK2f+cZZ1L2zqVaQrn1KueoU5Kg==",
"path": "microsoft.extensions.configuration.commandline/10.0.0",
"hashPath": "microsoft.extensions.configuration.commandline.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-TmFegsI/uCdwMBD4yKpmO+OkjVNHQL49Dh/ep83NI5rPUEoBK9OdsJo1zURc1A2FuS/R/Pos3wsTjlyLnguBLA==",
"path": "microsoft.extensions.configuration.environmentvariables/10.0.0",
"hashPath": "microsoft.extensions.configuration.environmentvariables.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.FileExtensions/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LqCTyF0twrG4tyEN6PpSC5ewRBDwCBazRUfCOdRddwaQ3n2S57GDDeYOlTLcbV/V2dxSSZWg5Ofr48h6BsBmxw==",
"path": "microsoft.extensions.configuration.fileextensions/10.0.0",
"hashPath": "microsoft.extensions.configuration.fileextensions.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Json/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-BIOPTEAZoeWbHlDT9Zudu+rpecZizFwhdIFRiyZKDml7JbayXmfTXKUt+ezifsSXfBkWDdJM10oDOxo8pufEng==",
"path": "microsoft.extensions.configuration.json/10.0.0",
"hashPath": "microsoft.extensions.configuration.json.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.UserSecrets/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-B4qHB6gQ2B3I52YRohSV7wetp01BQzi8jDmrtiVm6e4l8vH5vjqwxWcR5wumGWjdBkj1asJLLsDIocdyTQSP0A==",
"path": "microsoft.extensions.configuration.usersecrets/10.0.0",
"hashPath": "microsoft.extensions.configuration.usersecrets.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-f0RBabswJq+gRu5a+hWIobrLWiUYPKMhCD9WO3sYBAdSy3FFH14LMvLVFZc2kPSCimBLxSuitUhsd6tb0TAY6A==",
"path": "microsoft.extensions.dependencyinjection/10.0.0",
"hashPath": "microsoft.extensions.dependencyinjection.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==",
"path": "microsoft.extensions.dependencyinjection.abstractions/10.0.0",
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Diagnostics/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-xjkxIPgrT0mKTfBwb+CVqZnRchyZgzKIfDQOp8z+WUC6vPe3WokIf71z+hJPkH0YBUYJwa7Z/al1R087ib9oiw==",
"path": "microsoft.extensions.diagnostics/10.0.0",
"hashPath": "microsoft.extensions.diagnostics.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Diagnostics.Abstractions/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-SfK89ytD61S7DgzorFljSkUeluC1ncn6dtZgwc0ot39f/BEYWBl5jpgvodxduoYAs1d9HG8faCDRZxE95UMo2A==",
"path": "microsoft.extensions.diagnostics.abstractions/10.0.0",
"hashPath": "microsoft.extensions.diagnostics.abstractions.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.FileProviders.Abstractions/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/ppSdehKk3fuXjlqCDgSOtjRK/pSHU8eWgzSHfHdwVm5BP4Dgejehkw+PtxKG2j98qTDEHDst2Y99aNsmJldmw==",
"path": "microsoft.extensions.fileproviders.abstractions/10.0.0",
"hashPath": "microsoft.extensions.fileproviders.abstractions.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.FileProviders.Physical/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-UZUQ74lQMmvcprlG8w+XpxBbyRDQqfb7GAnccITw32hdkUBlmm9yNC4xl4aR9YjgV3ounZcub194sdmLSfBmPA==",
"path": "microsoft.extensions.fileproviders.physical/10.0.0",
"hashPath": "microsoft.extensions.fileproviders.physical.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.FileSystemGlobbing/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5hfVl/e+bx1px2UkN+1xXhd3hu7Ui6ENItBzckFaRDQXfr+SHT/7qrCDrlQekCF/PBtEu2vtk87U2+gDEF8EhQ==",
"path": "microsoft.extensions.filesystemglobbing/10.0.0",
"hashPath": "microsoft.extensions.filesystemglobbing.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Hosting/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-yKJiVdXkSfe9foojGpBRbuDPQI8YD71IO/aE8ehGjRHE0VkEF/YWkW6StthwuFF146pc2lypZrpk/Tks6Plwhw==",
"path": "microsoft.extensions.hosting/10.0.0",
"hashPath": "microsoft.extensions.hosting.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Hosting.Abstractions/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KrN6TGFwCwqOkLLk/idW/XtDQh+8In+CL9T4M1Dx+5ScsjTq4TlVbal8q532m82UYrMr6RiQJF2HvYCN0QwVsA==",
"path": "microsoft.extensions.hosting.abstractions/10.0.0",
"hashPath": "microsoft.extensions.hosting.abstractions.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-BStFkd5CcnEtarlcgYDBcFzGYCuuNMzPs02wN3WBsOFoYIEmYoUdAiU+au6opzoqfTYJsMTW00AeqDdnXH2CvA==",
"path": "microsoft.extensions.logging/10.0.0",
"hashPath": "microsoft.extensions.logging.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Abstractions/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==",
"path": "microsoft.extensions.logging.abstractions/10.0.0",
"hashPath": "microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Configuration/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-j8zcwhS6bYB6FEfaY3nYSgHdpiL2T+/V3xjpHtslVAegyI1JUbB9yAt/BFdvZdsNbY0Udm4xFtvfT/hUwcOOOg==",
"path": "microsoft.extensions.logging.configuration/10.0.0",
"hashPath": "microsoft.extensions.logging.configuration.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Console/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-treWetuksp8LVb09fCJ5zNhNJjyDkqzVm83XxcrlWQnAdXznR140UUXo8PyEPBvFlHhjKhFQZEOP3Sk/ByCvEw==",
"path": "microsoft.extensions.logging.console/10.0.0",
"hashPath": "microsoft.extensions.logging.console.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Debug/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-A/4vBtVaySLBGj4qluye+KSbeVCCMa6GcTbxf2YgnSDHs9b9105+VojBJ1eJPel8F1ny0JOh+Ci3vgCKn69tNQ==",
"path": "microsoft.extensions.logging.debug/10.0.0",
"hashPath": "microsoft.extensions.logging.debug.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging.EventLog/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-EWda5nSXhzQZr3yJ3+XgIApOek+Hm+txhWCEzWNVPp/OfimL4qmvctgXu87m+S2RXw/AoUP8aLMNicJ2KWblVA==",
"path": "microsoft.extensions.logging.eventlog/10.0.0",
"hashPath": "microsoft.extensions.logging.eventlog.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging.EventSource/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+Qc+kgoJi1w2A/Jm+7h04LcK2JoJkwAxKg7kBakkNRcemTmRGocqPa7rVNVGorTYruFrUS25GwkFNtOECnjhXg==",
"path": "microsoft.extensions.logging.eventsource/10.0.0",
"hashPath": "microsoft.extensions.logging.eventsource.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Options/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-8oCAgXOow5XDrY9HaXX1QmH3ORsyZO/ANVHBlhLyCeWTH5Sg4UuqZeOTWJi6484M+LqSx0RqQXDJtdYy2BNiLQ==",
"path": "microsoft.extensions.options/10.0.0",
"hashPath": "microsoft.extensions.options.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Options.ConfigurationExtensions/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-tL9cSl3maS5FPzp/3MtlZI21ExWhni0nnUCF8HY4npTsINw45n9SNDbkKXBMtFyUFGSsQep25fHIDN4f/Vp3AQ==",
"path": "microsoft.extensions.options.configurationextensions/10.0.0",
"hashPath": "microsoft.extensions.options.configurationextensions.10.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Options.DataAnnotations/9.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-K6dBR5pwGzh4yIRbhvr5EFtW/KFDg2y19LJGvzW4SQKzUKV56KAeCLXuDAK7AwGITj1o0lY3xjGlrgbuuy0BkA==",
"path": "microsoft.extensions.options.dataannotations/9.0.10",
"hashPath": "microsoft.extensions.options.dataannotations.9.0.10.nupkg.sha512"
},
"Microsoft.Extensions.Primitives/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==",
"path": "microsoft.extensions.primitives/10.0.0",
"hashPath": "microsoft.extensions.primitives.10.0.0.nupkg.sha512"
},
"NetCord/1.0.0-alpha.448": {
"type": "package",
"serviceable": true,
"sha512": "sha512-jn9wCaWAtoDWiroD4V52NA0yyUN11Dkk/z/5vNPkwe9/Ks+oq3oWCwNr2J3AwwuotwSherHH2F/QV+S4Ea97cg==",
"path": "netcord/1.0.0-alpha.448",
"hashPath": "netcord.1.0.0-alpha.448.nupkg.sha512"
},
"NetCord.Hosting/1.0.0-alpha.448": {
"type": "package",
"serviceable": true,
"sha512": "sha512-bM9pXf1vIy8SCuIflVFSxX1SXdaq9dOoouXBJZxwipd7aK4hzYtOK4ozK9XmLUtnkwDFkiFH8hJGCXNlT2Fxbg==",
"path": "netcord.hosting/1.0.0-alpha.448",
"hashPath": "netcord.hosting.1.0.0-alpha.448.nupkg.sha512"
},
"NetCord.Hosting.Services/1.0.0-alpha.448": {
"type": "package",
"serviceable": true,
"sha512": "sha512-f5IxLq7a75KwgpEeMy0gx2kczYtW9Qge28TFFJ/9SB8c2+gpr3xqc4XVJNheDjLAcvoXmxpbfP0UcUk6Chtj7Q==",
"path": "netcord.hosting.services/1.0.0-alpha.448",
"hashPath": "netcord.hosting.services.1.0.0-alpha.448.nupkg.sha512"
},
"NetCord.Services/1.0.0-alpha.448": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DlP8EhecoRSBCAeDedXnyvWRr263tXh102ZT2oLPYFNalR7LVzCV9ebPHJ7UpQoF1Ahqnilhcic0ChsnP+j+sQ==",
"path": "netcord.services/1.0.0-alpha.448",
"hashPath": "netcord.services.1.0.0-alpha.448.nupkg.sha512"
},
"System.Diagnostics.DiagnosticSource/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-0KdBK+h7G13PuOSC2R/DalAoFMvdYMznvGRuICtkdcUMXgl/gYXsG6z4yUvTxHSMACorWgHCU1Faq0KUHU6yAQ==",
"path": "system.diagnostics.diagnosticsource/10.0.0",
"hashPath": "system.diagnostics.diagnosticsource.10.0.0.nupkg.sha512"
},
"System.Diagnostics.EventLog/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-uaFRda9NjtbJRkdx311eXlAA3n2em7223c1A8d1VWyl+4FL9vkG7y2lpPfBU9HYdj/9KgdRNdn1vFK8ZYCYT/A==",
"path": "system.diagnostics.eventlog/10.0.0",
"hashPath": "system.diagnostics.eventlog.10.0.0.nupkg.sha512"
},
"System.IO.Pipelines/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-M1eb3nfXntaRJPrrMVM9EFS8I1bDTnt0uvUS6QP/SicZf/ZZjydMD5NiXxfmwW/uQwaMDP/yX2P+zQN1NBHChg==",
"path": "system.io.pipelines/10.0.0",
"hashPath": "system.io.pipelines.10.0.0.nupkg.sha512"
},
"System.Text.Encodings.Web/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-257hh1ep1Gqm1Lm0ulxf7vVBVMJuGN6EL4xSWjpi46DffXzm1058IiWsfSC06zSm7SniN+Tb5160UnXsSa8rRg==",
"path": "system.text.encodings.web/10.0.0",
"hashPath": "system.text.encodings.web.10.0.0.nupkg.sha512"
},
"System.Text.Json/10.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-1Dpjwq9peG/Wt5BNbrzIhTpclfOSqBWZsUO28vVr59yQlkvL5jLBWfpfzRmJ1OY+6DciaY0DUcltyzs4fuZHjw==",
"path": "system.text.json/10.0.0",
"hashPath": "system.text.json.10.0.0.nupkg.sha512"
}
}
}

View File

@@ -1,12 +0,0 @@
{
"runtimeOptions": {
"tfm": "net9.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "9.0.0"
},
"configProperties": {
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@@ -1,5 +0,0 @@
{
"Discord": {
"Token": "Token from Discord Developer Portal"
}
}

View File

@@ -1,4 +0,0 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]

View File

@@ -1,23 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("FluxPoseDiscordBot")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("FluxPoseDiscordBot")]
[assembly: System.Reflection.AssemblyTitleAttribute("FluxPoseDiscordBot")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.

View File

@@ -1 +0,0 @@
04c4a1d1df031ea5e5f9315a8f6fabfe7aca3e19daa9b2c27326a9fddef70c98

View File

@@ -1,17 +0,0 @@
is_global = true
build_property.TargetFramework = net9.0
build_property.TargetFrameworkIdentifier = .NETCoreApp
build_property.TargetFrameworkVersion = v9.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = FluxPoseDiscordBot
build_property.ProjectDir = \\TRUENAS\Apps\FluxPoseBot\FluxPoseDiscordBot\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 9.0
build_property.EnableCodeStyleSeverity =

View File

@@ -1,8 +0,0 @@
// <auto-generated/>
global using System;
global using System.Collections.Generic;
global using System.IO;
global using System.Linq;
global using System.Net.Http;
global using System.Threading;
global using System.Threading.Tasks;

View File

@@ -1 +0,0 @@
e626715bf006ad470e839a93f36edeeba6f76f57ca31f1ccf3ce67f17e33fe73

View File

@@ -1,114 +0,0 @@
/repo/bin/Debug/net9.0/FluxPoseDiscordBot
/repo/bin/Debug/net9.0/FluxPoseDiscordBot.deps.json
/repo/bin/Debug/net9.0/FluxPoseDiscordBot.runtimeconfig.json
/repo/bin/Debug/net9.0/FluxPoseDiscordBot.dll
/repo/bin/Debug/net9.0/FluxPoseDiscordBot.pdb
/repo/bin/Debug/net9.0/NetCord.dll
/repo/obj/Debug/net9.0/FluxPoseDiscordBot.csproj.AssemblyReference.cache
/repo/obj/Debug/net9.0/FluxPoseDiscordBot.GeneratedMSBuildEditorConfig.editorconfig
/repo/obj/Debug/net9.0/FluxPoseDiscordBot.AssemblyInfoInputs.cache
/repo/obj/Debug/net9.0/FluxPoseDiscordBot.AssemblyInfo.cs
/repo/obj/Debug/net9.0/FluxPoseDiscordBot.csproj.CoreCompileInputs.cache
/repo/obj/Debug/net9.0/FluxPose.06BF05A7.Up2Date
/repo/obj/Debug/net9.0/FluxPoseDiscordBot.dll
/repo/obj/Debug/net9.0/refint/FluxPoseDiscordBot.dll
/repo/obj/Debug/net9.0/FluxPoseDiscordBot.pdb
/repo/obj/Debug/net9.0/FluxPoseDiscordBot.genruntimeconfig.cache
/repo/obj/Debug/net9.0/ref/FluxPoseDiscordBot.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/FluxPoseDiscordBot.exe
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/FluxPoseDiscordBot.deps.json
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/FluxPoseDiscordBot.runtimeconfig.json
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/FluxPoseDiscordBot.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/FluxPoseDiscordBot.pdb
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Configuration.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Binder.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Logging.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Logging.Abstractions.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Options.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Options.DataAnnotations.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/Microsoft.Extensions.Primitives.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/NetCord.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/NetCord.Hosting.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/System.Diagnostics.DiagnosticSource.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/System.Diagnostics.EventLog.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/System.IO.Pipelines.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/System.Text.Encodings.Web.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/System.Text.Json.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Text.Encodings.Web.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPoseDiscordBot.csproj.AssemblyReference.cache
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPoseDiscordBot.GeneratedMSBuildEditorConfig.editorconfig
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPoseDiscordBot.AssemblyInfoInputs.cache
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPoseDiscordBot.AssemblyInfo.cs
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPoseDiscordBot.csproj.CoreCompileInputs.cache
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPose.06BF05A7.Up2Date
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPoseDiscordBot.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/refint/FluxPoseDiscordBot.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPoseDiscordBot.pdb
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/FluxPoseDiscordBot.genruntimeconfig.cache
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/obj/Debug/net9.0/ref/FluxPoseDiscordBot.dll
//TRUENAS/Apps/FluxPoseBot/FluxPoseDiscordBot/bin/Debug/net9.0/appsettings.json
/repo/bin/Debug/net9.0/appsettings.json
/repo/bin/Debug/net9.0/Microsoft.Extensions.Configuration.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Binder.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Logging.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Logging.Abstractions.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Options.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Options.DataAnnotations.dll
/repo/bin/Debug/net9.0/Microsoft.Extensions.Primitives.dll
/repo/bin/Debug/net9.0/NetCord.Hosting.dll
/repo/bin/Debug/net9.0/System.Diagnostics.DiagnosticSource.dll
/repo/bin/Debug/net9.0/System.Diagnostics.EventLog.dll
/repo/bin/Debug/net9.0/System.IO.Pipelines.dll
/repo/bin/Debug/net9.0/System.Text.Encodings.Web.dll
/repo/bin/Debug/net9.0/System.Text.Json.dll
/repo/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll
/repo/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll
/repo/bin/Debug/net9.0/runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll
/repo/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Text.Encodings.Web.dll
/repo/bin/Debug/net9.0/NetCord.Hosting.Services.dll
/repo/bin/Debug/net9.0/NetCord.Services.dll

View File

@@ -1 +0,0 @@
392da2abc0ebeee7dfe5f1ac68a1eab73843db89d1e01e2d6e1f940fa6e9716e

View File

@@ -1,87 +0,0 @@
{
"format": 1,
"restore": {
"\\\\TRUENAS\\Apps\\FluxPoseBot\\FluxPoseDiscordBot\\FluxPoseDiscordBot.csproj": {}
},
"projects": {
"\\\\TRUENAS\\Apps\\FluxPoseBot\\FluxPoseDiscordBot\\FluxPoseDiscordBot.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "\\\\TRUENAS\\Apps\\FluxPoseBot\\FluxPoseDiscordBot\\FluxPoseDiscordBot.csproj",
"projectName": "FluxPoseDiscordBot",
"projectPath": "\\\\TRUENAS\\Apps\\FluxPoseBot\\FluxPoseDiscordBot\\FluxPoseDiscordBot.csproj",
"packagesPath": "C:\\Users\\marro\\.nuget\\packages\\",
"outputPath": "\\\\TRUENAS\\Apps\\FluxPoseBot\\FluxPoseDiscordBot\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\marro\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
},
"SdkAnalysisLevel": "10.0.100"
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"dependencies": {
"Microsoft.Extensions.Hosting": {
"target": "Package",
"version": "[10.0.0, )"
},
"NetCord": {
"target": "Package",
"version": "[1.0.0-alpha.448, )"
},
"NetCord.Hosting": {
"target": "Package",
"version": "[1.0.0-alpha.448, )"
},
"NetCord.Hosting.Services": {
"target": "Package",
"version": "[1.0.0-alpha.448, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100/PortableRuntimeIdentifierGraph.json"
}
}
}
}
}

View File

@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\marro\.nuget\packages\</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\marro\.nuget\packages\" />
</ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\10.0.0\buildTransitive\net8.0\Microsoft.Extensions.Configuration.UserSecrets.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\10.0.0\buildTransitive\net8.0\Microsoft.Extensions.Configuration.UserSecrets.props')" />
</ImportGroup>
</Project>

View File

@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)system.text.json\10.0.0\buildTransitive\net8.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\10.0.0\buildTransitive\net8.0\System.Text.Json.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\10.0.0\buildTransitive\net8.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\10.0.0\buildTransitive\net8.0\Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.binder\10.0.0\buildTransitive\netstandard2.0\Microsoft.Extensions.Configuration.Binder.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.binder\10.0.0\buildTransitive\netstandard2.0\Microsoft.Extensions.Configuration.Binder.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\10.0.0\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\10.0.0\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\10.0.0\buildTransitive\net8.0\Microsoft.Extensions.Configuration.UserSecrets.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\10.0.0\buildTransitive\net8.0\Microsoft.Extensions.Configuration.UserSecrets.targets')" />
</ImportGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@@ -1,46 +0,0 @@
{
"version": 2,
"dgSpecHash": "zjR6grpQv7A=",
"success": true,
"projectFilePath": "\\\\TRUENAS\\Apps\\FluxPoseBot\\FluxPoseDiscordBot\\FluxPoseDiscordBot.csproj",
"expectedPackageFiles": [
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.0\\microsoft.extensions.configuration.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.0\\microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.0\\microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.0\\microsoft.extensions.configuration.commandline.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.0\\microsoft.extensions.configuration.environmentvariables.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.0\\microsoft.extensions.configuration.fileextensions.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.0\\microsoft.extensions.configuration.json.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.0\\microsoft.extensions.configuration.usersecrets.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.0\\microsoft.extensions.dependencyinjection.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.0\\microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.0\\microsoft.extensions.diagnostics.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.0\\microsoft.extensions.diagnostics.abstractions.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.0\\microsoft.extensions.fileproviders.abstractions.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.0\\microsoft.extensions.fileproviders.physical.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.0\\microsoft.extensions.filesystemglobbing.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.0\\microsoft.extensions.hosting.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.0\\microsoft.extensions.hosting.abstractions.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.logging\\10.0.0\\microsoft.extensions.logging.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.0\\microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.0\\microsoft.extensions.logging.configuration.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.0\\microsoft.extensions.logging.console.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.0\\microsoft.extensions.logging.debug.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.0\\microsoft.extensions.logging.eventlog.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.0\\microsoft.extensions.logging.eventsource.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.options\\10.0.0\\microsoft.extensions.options.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.0\\microsoft.extensions.options.configurationextensions.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.options.dataannotations\\9.0.10\\microsoft.extensions.options.dataannotations.9.0.10.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.0\\microsoft.extensions.primitives.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\netcord\\1.0.0-alpha.448\\netcord.1.0.0-alpha.448.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\netcord.hosting\\1.0.0-alpha.448\\netcord.hosting.1.0.0-alpha.448.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\netcord.hosting.services\\1.0.0-alpha.448\\netcord.hosting.services.1.0.0-alpha.448.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\netcord.services\\1.0.0-alpha.448\\netcord.services.1.0.0-alpha.448.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\system.diagnostics.diagnosticsource\\10.0.0\\system.diagnostics.diagnosticsource.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.0\\system.diagnostics.eventlog.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\system.io.pipelines\\10.0.0\\system.io.pipelines.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\system.text.encodings.web\\10.0.0\\system.text.encodings.web.10.0.0.nupkg.sha512",
"C:\\Users\\marro\\.nuget\\packages\\system.text.json\\10.0.0\\system.text.json.10.0.0.nupkg.sha512"
],
"logs": []
}