Initial Commit

This commit is contained in:
Sebastian Fischlmayr 2023-05-04 13:46:14 +02:00
commit 9b2f95aee4
Signed by: Maverick
GPG key ID: 6379E413924A4E77
108 changed files with 4815 additions and 0 deletions

25
.dockerignore Normal file
View file

@ -0,0 +1,25 @@
**/.dockerignore
**/.env
**/.git
**/.gitignore
**/.project
**/.settings
**/.toolstarget
**/.vs
**/.vscode
**/.idea
**/*.*proj.user
**/*.dbmdl
**/*.jfm
**/azds.yaml
**/bin
**/charts
**/docker-compose*
**/Dockerfile*
**/node_modules
**/npm-debug.log
**/obj
**/secrets.dev.yaml
**/values.dev.yaml
LICENSE
README.md

13
.idea/.idea.Flux_Systems_Assistant/.idea/.gitignore generated vendored Normal file
View file

@ -0,0 +1,13 @@
# Default ignored files
/shelf/
/workspace.xml
# Rider ignored files
/contentModel.xml
/modules.xml
/.idea.Flux_Systems_Assistant.iml
/projectSettingsUpdater.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="accountSettings">
<option name="activeRegion" value="us-east-1" />
<option name="recentlyUsedRegions">
<list>
<option value="us-east-1" />
</list>
</option>
</component>
</project>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" addBOMForNewFiles="with BOM under Windows, with no BOM otherwise" />
</project>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="UserContentModel">
<attachedFolders />
<explicitIncludes />
<explicitExcludes />
</component>
</project>

5
Class1.cs Normal file
View file

@ -0,0 +1,5 @@
namespace Flux_Systems_Assistant;
public class Class1
{
}

View file

@ -0,0 +1,39 @@
using Discord;
using Discord.Interactions;
namespace Flux_System_Assistant.CommandModules;
public class FactionCommands : InteractionModuleBase<SocketInteractionContext>
{
[SlashCommand("register-factions", "Scans the server for existing factions and implements them into the database")]
public async Task RegisterFactions()
{
var client = Context.Client;
var currentGuild = Context.Guild;
await DeferAsync();
var embed = new EmbedBuilder()
.WithAuthor(Context.User)
.WithTitle("Associating Categories with Roles: ");
var embedField = new EmbedFieldBuilder()
.WithName("Testingfield")
.WithValue("Hello There")
.WithIsInline(true);
string descriptor = String.Empty;
foreach(var groupChannel in currentGuild.CategoryChannels)
{
descriptor += $"{groupChannel} / {currentGuild.Roles.FirstOrDefault(x => x.Name == groupChannel.Name)?.Mention ?? "Not Found"}";
descriptor += "\n";
}
embed.WithDescription(descriptor);
embed.AddField(embedField);
await FollowupAsync(embed: embed.Build());
}
}

View file

@ -0,0 +1,21 @@
using Discord;
using Discord.Interactions;
using Discord.WebSocket;
namespace Flux_System_Assistant.CommandModules;
public class FinanceCommands : InteractionModuleBase<SocketInteractionContext>
{
[SlashCommand("hello2","writes hello world")]
public async Task SayHelloAsync()
{
var builder = new EmbedBuilder()
.WithAuthor(Context.User)
.WithTitle("Test");
var builder2 = new ComponentBuilder()
.WithButton("Test", "ceta-3");
await RespondAsync(embed: builder.Build(), components: builder2.Build());
}
}

View file

@ -0,0 +1,18 @@
FROM mcr.microsoft.com/dotnet/runtime:6.0 AS base
WORKDIR /app
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
WORKDIR /src
COPY ["Flux_System_Assistant/Flux_System_Assistant.csproj", "Flux_System_Assistant/"]
RUN dotnet restore "Flux_System_Assistant/Flux_System_Assistant.csproj"
COPY . .
WORKDIR "/src/Flux_System_Assistant"
RUN dotnet build "Flux_System_Assistant.csproj" -c Release -o /app/build
FROM build AS publish
RUN dotnet publish "Flux_System_Assistant.csproj" -c Release -o /app/publish
FROM base AS final
WORKDIR /app
COPY --from=publish /app/publish .
ENTRYPOINT ["dotnet", "Flux_System_Assistant.dll"]

View file

@ -0,0 +1,38 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
</PropertyGroup>
<ItemGroup>
<Content Include="..\.dockerignore">
<Link>.dockerignore</Link>
</Content>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Discord.Net" Version="3.10.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0-preview.3.23174.8" />
<PackageReference Include="Microsoft.Extensions.Configuration.Yaml" Version="2.0.0-preview2" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0-preview.3.23174.8" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0-preview.3.23174.8" />
<PackageReference Include="Serilog" Version="3.0.0-dev-01974" />
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.1-dev-00910" />
<PackageReference Include="Serilog.Sinks.File" Version="5.0.1-dev-00947" />
</ItemGroup>
<ItemGroup>
<None Update="config.yaml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<Folder Include="DBModels" />
</ItemGroup>
</Project>

View file

@ -0,0 +1,30 @@
using Discord.Interactions;
using Discord.WebSocket;
using Flux_System_Assistant.Services;
using Microsoft.Extensions.Configuration.Yaml;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Serilog;
using Serilog.Core;
// https://discord.com/api/oauth2/authorize?client_id=1102991244478664756&permissions=19235481315408&scope=bot%20applications.commands
using IHost host = Host.CreateDefaultBuilder(args)
.ConfigureAppConfiguration(config =>
{
config.AddYamlFile("config.yaml", false); // Add the config file to IConfiguration variables
})
.ConfigureServices(services =>
{
services.AddSingleton<DiscordSocketClient>(); // Add the discord client to services
services.AddSingleton<InteractionService>(); // Add the interaction service to services
services.AddHostedService<InteractionHandlingService>(); // Add the slash command handler
services.AddHostedService<DiscordStartupService>(); // Add the discord startup service
Log.Logger = new LoggerConfiguration()
.WriteTo.Console()
.CreateLogger();
services.AddSingleton(Log.Logger);
})
.Build();
await host.RunAsync();

View file

@ -0,0 +1,34 @@
using Discord;
using Discord.WebSocket;
using Flux_System_Assistant.Utility;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using ILogger = Serilog.ILogger;
namespace Flux_System_Assistant.Services;
public class DiscordStartupService : IHostedService
{
private readonly DiscordSocketClient _discord;
private readonly IConfiguration _config;
public DiscordStartupService(DiscordSocketClient discord, IConfiguration config, ILogger logger)
{
_discord = discord;
_config = config;
_discord.Log += msg => LoggerService.OnLogAsync(logger, msg);
}
public async Task StartAsync(CancellationToken cancellationToken)
{
await _discord.LoginAsync(TokenType.Bot, _config["token"]);
await _discord.StartAsync();
}
public async Task StopAsync(CancellationToken cancellationToken)
{
await _discord.StopAsync();
}
}

View file

@ -0,0 +1,80 @@
using Discord;
using Discord.Interactions;
using Discord.WebSocket;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using System.Reflection;
using Flux_System_Assistant.Utility;
using ILogger = Serilog.ILogger;
namespace Flux_System_Assistant.Services
{
public class InteractionHandlingService : IHostedService
{
private readonly DiscordSocketClient _discord;
private readonly InteractionService _interactions;
private readonly IServiceProvider _services;
private readonly IConfiguration _config;
private readonly ILogger _logger;
public InteractionHandlingService(
DiscordSocketClient discord,
InteractionService interactions,
IServiceProvider services,
IConfiguration config,
ILogger logger)
{
_discord = discord;
_interactions = interactions;
_services = services;
_config = config;
_logger = logger;
_interactions.Log += msg => LoggerService.OnLogAsync(logger, msg);
}
public async Task StartAsync(CancellationToken cancellationToken)
{
_discord.Ready += () => _interactions.RegisterCommandsGloballyAsync(true);
_discord.InteractionCreated += OnInteractionAsync;
await _interactions.AddModulesAsync(Assembly.GetEntryAssembly(), _services);
}
public Task StopAsync(CancellationToken cancellationToken)
{
_interactions.Dispose();
return Task.CompletedTask;
}
private async Task OnInteractionAsync(SocketInteraction interaction)
{
try
{
var context = new SocketInteractionContext(_discord, interaction);
if (context.User is SocketGuildUser user && user.Roles.Select(x => x.Name).Any(x => x == "GM's" || x == "Flux Stellar Corporation"))
{
var result = await _interactions.ExecuteCommandAsync(context, _services);
if (!result.IsSuccess)
await context.Channel.SendMessageAsync(result.ToString());
}
else
{
await interaction.RespondAsync(ephemeral: true,
text: "This is currently a dev only bot. Please do not use it yet");
}
}
catch
{
if (interaction.Type == InteractionType.ApplicationCommand)
{
await interaction.GetOriginalResponseAsync()
.ContinueWith(msg => msg.Result.DeleteAsync());
}
}
}
}
}

View file

@ -0,0 +1,6 @@
namespace Flux_System_Assistant.Services;
public class FactionParserService
{
}

View file

@ -0,0 +1,36 @@
using Discord;
using ILogger = Serilog.ILogger;
namespace Flux_System_Assistant.Utility;
public class LoggerService
{
public static Task OnLogAsync(ILogger logger, LogMessage msg)
{
switch (msg.Severity)
{
case LogSeverity.Verbose:
logger.Verbose(msg.ToString());
break;
case LogSeverity.Info:
logger.Information(msg.ToString());
break;
case LogSeverity.Warning:
logger.Warning(msg.ToString());
break;
case LogSeverity.Error:
logger.Error(msg.ToString());
break;
case LogSeverity.Critical:
logger.Fatal(msg.ToString());
break;
}
return Task.CompletedTask;
}
}

View file

@ -0,0 +1,926 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v6.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v6.0": {
"Flux_System_Assistant/1.0.0": {
"dependencies": {
"Discord.Net": "3.10.0",
"Microsoft.Extensions.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Yaml": "2.0.0-preview2",
"Microsoft.Extensions.DependencyInjection": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Hosting": "8.0.0-preview.3.23174.8",
"Serilog": "3.0.0-dev-01974",
"Serilog.Sinks.Console": "4.1.1-dev-00910",
"Serilog.Sinks.File": "5.0.1-dev-00947"
},
"runtime": {
"Flux_System_Assistant.dll": {}
}
},
"Discord.Net/3.10.0": {
"dependencies": {
"Discord.Net.Commands": "3.10.0",
"Discord.Net.Core": "3.10.0",
"Discord.Net.Interactions": "3.10.0",
"Discord.Net.Rest": "3.10.0",
"Discord.Net.WebSocket": "3.10.0",
"Discord.Net.Webhook": "3.10.0"
}
},
"Discord.Net.Commands/3.10.0": {
"dependencies": {
"Discord.Net.Core": "3.10.0"
},
"runtime": {
"lib/net6.0/Discord.Net.Commands.dll": {
"assemblyVersion": "3.10.0.0",
"fileVersion": "3.10.0.0"
}
}
},
"Discord.Net.Core/3.10.0": {
"dependencies": {
"Newtonsoft.Json": "13.0.2",
"System.Collections.Immutable": "5.0.0",
"System.Interactive.Async": "5.0.0",
"System.ValueTuple": "4.5.0"
},
"runtime": {
"lib/net6.0/Discord.Net.Core.dll": {
"assemblyVersion": "3.10.0.0",
"fileVersion": "3.10.0.0"
}
}
},
"Discord.Net.Interactions/3.10.0": {
"dependencies": {
"Discord.Net.Core": "3.10.0",
"Discord.Net.Rest": "3.10.0",
"Discord.Net.WebSocket": "3.10.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"System.Collections.Immutable": "5.0.0",
"System.Reactive": "5.0.0"
},
"runtime": {
"lib/net6.0/Discord.Net.Interactions.dll": {
"assemblyVersion": "3.10.0.0",
"fileVersion": "3.10.0.0"
}
}
},
"Discord.Net.Rest/3.10.0": {
"dependencies": {
"Discord.Net.Core": "3.10.0"
},
"runtime": {
"lib/net6.0/Discord.Net.Rest.dll": {
"assemblyVersion": "3.10.0.0",
"fileVersion": "3.10.0.0"
}
}
},
"Discord.Net.Webhook/3.10.0": {
"dependencies": {
"Discord.Net.Core": "3.10.0",
"Discord.Net.Rest": "3.10.0"
},
"runtime": {
"lib/net6.0/Discord.Net.Webhook.dll": {
"assemblyVersion": "3.10.0.0",
"fileVersion": "3.10.0.0"
}
}
},
"Discord.Net.WebSocket/3.10.0": {
"dependencies": {
"Discord.Net.Core": "3.10.0",
"Discord.Net.Rest": "3.10.0"
},
"runtime": {
"lib/net6.0/Discord.Net.WebSocket.dll": {
"assemblyVersion": "3.10.0.0",
"fileVersion": "3.10.0.0"
}
}
},
"Microsoft.Extensions.Configuration/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Primitives": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Primitives": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Configuration.Binder/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.Binder.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Configuration.CommandLine/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.CommandLine.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Configuration.EnvironmentVariables/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Configuration.FileExtensions/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileProviders.Physical": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Primitives": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Configuration.Json/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.FileExtensions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0-preview.3.23174.8",
"System.Text.Json": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.Json.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Configuration.UserSecrets/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Json": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileProviders.Physical": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.UserSecrets.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Configuration.Yaml/2.0.0-preview2": {
"dependencies": {
"Microsoft.Extensions.Configuration.FileExtensions": "8.0.0-preview.3.23174.8",
"YamlDotNet": "4.2.1"
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Yaml.dll": {
"assemblyVersion": "2.0.0.0",
"fileVersion": "2.0.0.0"
}
}
},
"Microsoft.Extensions.DependencyInjection/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0-preview.3.23174.8": {
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.FileProviders.Abstractions/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Primitives": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.FileProviders.Physical/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileSystemGlobbing": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Primitives": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.FileSystemGlobbing/8.0.0-preview.3.23174.8": {
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Hosting/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Binder": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.CommandLine": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.FileExtensions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Json": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.UserSecrets": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.DependencyInjection": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileProviders.Physical": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Console": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Debug": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.EventLog": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.EventSource": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Options": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Hosting.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Hosting.Abstractions/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Logging/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Options": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Logging.Abstractions/8.0.0-preview.3.23174.8": {
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Logging.Configuration/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Binder": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Options": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Configuration.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Logging.Console/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Configuration": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Options": "8.0.0-preview.3.23174.8",
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
"System.Text.Json": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Console.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Logging.Debug/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Debug.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Logging.EventLog/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Options": "8.0.0-preview.3.23174.8",
"System.Diagnostics.EventLog": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.EventLog.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Logging.EventSource/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Logging.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Options": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Primitives": "8.0.0-preview.3.23174.8",
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
"System.Text.Json": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.EventSource.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Options/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Primitives": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Options.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions/8.0.0-preview.3.23174.8": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Configuration.Binder": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Options": "8.0.0-preview.3.23174.8",
"Microsoft.Extensions.Primitives": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Microsoft.Extensions.Primitives/8.0.0-preview.3.23174.8": {
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"Newtonsoft.Json/13.0.2": {
"runtime": {
"lib/net6.0/Newtonsoft.Json.dll": {
"assemblyVersion": "13.0.0.0",
"fileVersion": "13.0.2.27524"
}
}
},
"Serilog/3.0.0-dev-01974": {
"runtime": {
"lib/net6.0/Serilog.dll": {
"assemblyVersion": "2.0.0.0",
"fileVersion": "3.0.0.0"
}
}
},
"Serilog.Sinks.Console/4.1.1-dev-00910": {
"dependencies": {
"Serilog": "3.0.0-dev-01974"
},
"runtime": {
"lib/net5.0/Serilog.Sinks.Console.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.1.1.0"
}
}
},
"Serilog.Sinks.File/5.0.1-dev-00947": {
"dependencies": {
"Serilog": "3.0.0-dev-01974"
},
"runtime": {
"lib/net5.0/Serilog.Sinks.File.dll": {
"assemblyVersion": "5.0.1.0",
"fileVersion": "5.0.1.0"
}
}
},
"System.Collections.Immutable/5.0.0": {},
"System.Diagnostics.EventLog/8.0.0-preview.3.23174.8": {
"runtime": {
"lib/net6.0/System.Diagnostics.EventLog.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
},
"runtimeTargets": {
"runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "8.0.0.0",
"fileVersion": "0.0.0.0"
},
"runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"System.Interactive.Async/5.0.0": {
"dependencies": {
"System.Linq.Async": "5.0.0"
},
"runtime": {
"lib/netcoreapp3.1/System.Interactive.Async.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.0.1"
}
}
},
"System.Linq.Async/5.0.0": {
"runtime": {
"lib/netcoreapp3.1/System.Linq.Async.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.0.1"
}
}
},
"System.Reactive/5.0.0": {
"runtime": {
"lib/net5.0/System.Reactive.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.0.1"
}
}
},
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
"System.Text.Encodings.Web/8.0.0-preview.3.23174.8": {
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"runtime": {
"lib/net6.0/System.Text.Encodings.Web.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
},
"runtimeTargets": {
"runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": {
"rid": "browser",
"assetType": "runtime",
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"System.Text.Json/8.0.0-preview.3.23174.8": {
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
"System.Text.Encodings.Web": "8.0.0-preview.3.23174.8"
},
"runtime": {
"lib/net6.0/System.Text.Json.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.17408"
}
}
},
"System.ValueTuple/4.5.0": {},
"YamlDotNet/4.2.1": {
"runtime": {
"lib/netstandard1.3/YamlDotNet.dll": {
"assemblyVersion": "4.2.1.0",
"fileVersion": "4.2.1.0"
}
}
}
}
},
"libraries": {
"Flux_System_Assistant/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"Discord.Net/3.10.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-X5V2lM8YO3Vf1oqxmL1/zSAOKmIZ7AAlxbpgdelQlCKXWZSJeEadLqxQRLCa/z6VsK+btdfNHZFxeQjqYPQ9mQ==",
"path": "discord.net/3.10.0",
"hashPath": "discord.net.3.10.0.nupkg.sha512"
},
"Discord.Net.Commands/3.10.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/DpV2H+PkOtypV6csIdp6NSqhxuDnyS25gcteaDpbwceMwCxmaveTiycUmPxbqgjKADzNx4qszoxShwQGoXalg==",
"path": "discord.net.commands/3.10.0",
"hashPath": "discord.net.commands.3.10.0.nupkg.sha512"
},
"Discord.Net.Core/3.10.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-GnsLmSYDShws23rqzdf6aOwIG70cqYUHY7i2cFdj3YVz/c8OelsbLndnFvkg6yELcy7aD60NSHyYZ5oMsgDavA==",
"path": "discord.net.core/3.10.0",
"hashPath": "discord.net.core.3.10.0.nupkg.sha512"
},
"Discord.Net.Interactions/3.10.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-9IrJQ1kV6wmUHijUtfv4yA6+YlTxD0UyJV8mRaGN4CjahC5a5LGIwSj6MnUiz2Zgh0CPQIGGOB55K1Ovu13jjg==",
"path": "discord.net.interactions/3.10.0",
"hashPath": "discord.net.interactions.3.10.0.nupkg.sha512"
},
"Discord.Net.Rest/3.10.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-N2nlOCoZCTyQbDlwqDKcqknOgwAbeJgy2r9DAUNsNxcO763ru67WK3GxkA7V7QgZ80RU9rLB3fr9jvjJ14pUBA==",
"path": "discord.net.rest/3.10.0",
"hashPath": "discord.net.rest.3.10.0.nupkg.sha512"
},
"Discord.Net.Webhook/3.10.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-1rZFNpsK7b34SQmtnwa/jm8E1aIkoaBA1GzPM1hDGC/NX1q9fxoF7CEyeiC1ExDz+WVBp8JBCwEfAr7Qx63/LA==",
"path": "discord.net.webhook/3.10.0",
"hashPath": "discord.net.webhook.3.10.0.nupkg.sha512"
},
"Discord.Net.WebSocket/3.10.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-pA581o5JoAAFlintQEeDncIr99WHZOWzwnZWLuPiSW4BmFjG/oYf8F6C60Ob/5w1C1QB0k72NLgh8mEwnTCI5Q==",
"path": "discord.net.websocket/3.10.0",
"hashPath": "discord.net.websocket.3.10.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-gzXjKjlKQ5FxnAqgzhm3ubpYma2voR0nR8qNcK1CzF+8HjHPK7SRl08HCFAmnhvXt4QeNOu3GDAf2IO/kEoGZw==",
"path": "microsoft.extensions.configuration/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.configuration.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-MWHtyuSmaspZcGbOQxdWEmUW9VAYpD+pN4YtApbE3tu1NFiWb7ooQNBPV/g6JgGhMAo3FSmTmaK8Cirg+8hxdw==",
"path": "microsoft.extensions.configuration.abstractions/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.configuration.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Binder/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rquPPnxD4fRfHc/Pz9Pn672Ehry5F5foSH5b6wNneZMdVz6GYbfR4RB8CUqYJZ8x8ml3rUV1z+zbhj6U9qPGRA==",
"path": "microsoft.extensions.configuration.binder/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.configuration.binder.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.CommandLine/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-SotMSy8STWNOHhmilNxGNiO9Rbqt6c2p13bo/DkaJoQf42n72D4NNBqVcdDQrpMh4gGmeR883NEQo8vLppyiUw==",
"path": "microsoft.extensions.configuration.commandline/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.configuration.commandline.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.EnvironmentVariables/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5xedST0PoI7lmZwS4g/5VkF4c4GHs9SBe9BsNVjUVnqoeb2khcyZ33nZCE+AROvVfRkJ1Rx6mufBNgxdfWfa2Q==",
"path": "microsoft.extensions.configuration.environmentvariables/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.configuration.environmentvariables.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.FileExtensions/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KXURh9P37k7GzeU4gvFovuny6rs8qWOf58cfzcgfH+KrIsOgA5A3tdY2pN8SZ8KFLSA7FI4ZeiyknD4RiK17nA==",
"path": "microsoft.extensions.configuration.fileextensions/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.configuration.fileextensions.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Json/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-7mMmVJGCiDHkdcT+lfx3un8Cj2ASe+0stK1C/Y3PJVKBnMEDq07HLtPJhhxzpD/f1OSpDC4YOpx3wi+1eCfZoQ==",
"path": "microsoft.extensions.configuration.json/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.configuration.json.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.UserSecrets/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-sEg4mv8KI5DA4Mww0uyKmBPCLkJoIb6Y+w9L5YVT9V/TTjibW+axxJYLwNS+ke2KXXePE0zWXZd11B3oKthvTA==",
"path": "microsoft.extensions.configuration.usersecrets/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.configuration.usersecrets.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Yaml/2.0.0-preview2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DQlb6MYOZ5l5XBoZsUu83jYR7Fr3VsgkkCGPTFMPsJQQEIBDMluYLm7WK24p5cQk2Phw9rNL914SPXzQABlE+Q==",
"path": "microsoft.extensions.configuration.yaml/2.0.0-preview2",
"hashPath": "microsoft.extensions.configuration.yaml.2.0.0-preview2.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-nAXWQZo2nsb8pf5F7F8obYmN6NDaSFrlbYqPyQHY92YOWML8FD7eUmZqnQg6l0KUG0SGxNUs9r7tlOtW8MAYEA==",
"path": "microsoft.extensions.dependencyinjection/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.dependencyinjection.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-y66q3RrLqAw7G8Zn3M/C/eCeFUdhwNtyzh1cAiMWUu+I0rIGFKHSTLZKTzmQ3rOP894OamvknmN46sY8uWzRag==",
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.FileProviders.Abstractions/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Tpc05apgUxwD3fHNKaR6kQGzrP14Ooa19smY4D4fkjVVTSfb9JnY9pn6kRoRd2aqgiCtRSAXXnTsBGVPX4RAkA==",
"path": "microsoft.extensions.fileproviders.abstractions/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.fileproviders.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.FileProviders.Physical/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-TH39mkaT4YH5BkC80x/nFZVUrCL62c5X353q9jNmcqZvccoPyT7hikVzEW5o2CttSHnhC1i3AEAWgHUoar7+SQ==",
"path": "microsoft.extensions.fileproviders.physical/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.fileproviders.physical.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.FileSystemGlobbing/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-qFXMAD22vcKHJrFWF9coj8XDci6IfVTBd0meXgSKm3LZxRn6m9LUwfhv1fwQ30mEJLRt+9sNZVRJnGHi9+4DLw==",
"path": "microsoft.extensions.filesystemglobbing/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.filesystemglobbing.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Hosting/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-clbfTN1OyILPrORTU7JkoSMMCg6f0IQ9I2wgd4qEUZ5F3dtIzfTXASrP3MUVrXMin+CekRyrB/Rnwca7MWPCrQ==",
"path": "microsoft.extensions.hosting/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.hosting.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Hosting.Abstractions/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-bbAA5m6W4VZ9ErJ1R0kaaLaB7+FafeDtHllD+ZebtgS/d0OwtcRirch9Jv2i4cK8CbnkOqe7FfmT2FbyIVWJHQ==",
"path": "microsoft.extensions.hosting.abstractions/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.hosting.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Logging/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Neq1TWkB6fnRHouj/hSvdQNCnm9VXQZULF6clFwA8Nhoz7CmMyoAyGZ8kdYFbBLtQ3YIXMil+ZRzQu5HNfXLeA==",
"path": "microsoft.extensions.logging/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.logging.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Abstractions/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-URKXWJCORz8QKUQG5oN1T5pJKSI+Mfy7AWeUq+Z3RZzS7/n5XwND6iRIpe1IZvoVd06A6QHmQ+vXqa9FEotNwA==",
"path": "microsoft.extensions.logging.abstractions/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.logging.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Configuration/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-A+HlkTmKJ9iIcfYGlhvxwNFkteFwqMcvaD20hF80ULbvzwq9wM+A3Jst8qCXTHsCzdExwmHxDizBlfy2FXcfuA==",
"path": "microsoft.extensions.logging.configuration/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.logging.configuration.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Console/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-EKxiBUKbDZKSd5BbicMNtQ85ZFgFX3ne3gr43ywtOuUkwc9ooSyEfzg25Viv1sNZ987yVFauFf+Cc5UIp/blxQ==",
"path": "microsoft.extensions.logging.console/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.logging.console.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Debug/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-M41NReubyz0uZE4vIHBqLjSi1ptHg19pwjaOszzk2NoIQGKlAr0L1MJfR0/ghvua9IY2pQ5uMW4V5IbM5PP7SQ==",
"path": "microsoft.extensions.logging.debug/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.logging.debug.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Logging.EventLog/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-aOxoC1sJ60n2PuKchoCA4/j2kLE+iZLxo6KLqYJG+FIMFl4JHAtjTPZudejqU1PynsRaB51c+MVaWBM0UkwJJw==",
"path": "microsoft.extensions.logging.eventlog/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.logging.eventlog.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Logging.EventSource/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-9kq5xIIhGeqFodilNPH+UsdpQ7/dEcZ1UQPFYX402+lJgt6J99khwnB/dvNHVggQ2ruQBgKFhvfGbkTK0561SA==",
"path": "microsoft.extensions.logging.eventsource/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.logging.eventsource.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Options/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-VIPtv2X6gjxNsYKFXs54MAmiv3ZJ34T6kd2iaT9LlXJ2eFJmut1XxJszMK3t7q6TRp0x0y5p8gDBGR+b+lmyAQ==",
"path": "microsoft.extensions.options/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.options.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Options.ConfigurationExtensions/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FaT/0Utq7GcHVNlOAS0BGDNAkRYvxbO2wQTGNakrhKPxEtBQKGDD+lGhrv9esskea06qgEJpmcllpvnA6a1tVg==",
"path": "microsoft.extensions.options.configurationextensions/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.options.configurationextensions.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Microsoft.Extensions.Primitives/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-OWIsqdLG3OQScTk7NjcSnlk4xCq+UaILk+vkYIAf2fWaueUAncEuBP3mReHvkChbdJtVbK2ns5loUAGaEZFleA==",
"path": "microsoft.extensions.primitives/8.0.0-preview.3.23174.8",
"hashPath": "microsoft.extensions.primitives.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"Newtonsoft.Json/13.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-R2pZ3B0UjeyHShm9vG+Tu0EBb2lC8b0dFzV9gVn50ofHXh9Smjk6kTn7A/FdAsC8B5cKib1OnGYOXxRBz5XQDg==",
"path": "newtonsoft.json/13.0.2",
"hashPath": "newtonsoft.json.13.0.2.nupkg.sha512"
},
"Serilog/3.0.0-dev-01974": {
"type": "package",
"serviceable": true,
"sha512": "sha512-IDe5hyl7GlJZaxAYRSC2sruQcLmStOY/yywsNN3HuxAbS8abViqi/wqM1Fw5eId4iKwZJxeUJYJAWGEhYiWjgg==",
"path": "serilog/3.0.0-dev-01974",
"hashPath": "serilog.3.0.0-dev-01974.nupkg.sha512"
},
"Serilog.Sinks.Console/4.1.1-dev-00910": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Lri9i0Vv7MXpLAf5aXq+oBzX/ca5vl+fBAiLtXMJQu9xYyNv++8q+VhzePnOreES4GnwChg6Zrm8ARkVHE/kmA==",
"path": "serilog.sinks.console/4.1.1-dev-00910",
"hashPath": "serilog.sinks.console.4.1.1-dev-00910.nupkg.sha512"
},
"Serilog.Sinks.File/5.0.1-dev-00947": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rCxuBUTC4v/Mawa2bCD0CkEODiCIJqQvxZfWmZb9O2W1hcZ77WCrNGw2nKnXCuSII4cuWip9QwWbn9wmLzS5sA==",
"path": "serilog.sinks.file/5.0.1-dev-00947",
"hashPath": "serilog.sinks.file.5.0.1-dev-00947.nupkg.sha512"
},
"System.Collections.Immutable/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==",
"path": "system.collections.immutable/5.0.0",
"hashPath": "system.collections.immutable.5.0.0.nupkg.sha512"
},
"System.Diagnostics.EventLog/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-PqYrJ1kw4wvz4T+oGRbvWMr/8oV7CZRYSRZbowrkF2V8yq97L0r1rYpJwOqpzOk0bcTPyJbjTxOtWoCiRhKu/Q==",
"path": "system.diagnostics.eventlog/8.0.0-preview.3.23174.8",
"hashPath": "system.diagnostics.eventlog.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"System.Interactive.Async/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-QaqhQVDiULcu4vm6o89+iP329HcK44cETHOYgy/jfEjtzeFy0ZxmuM7nel9ocjnKxEM4yh1mli7hgh8Q9o+/Iw==",
"path": "system.interactive.async/5.0.0",
"hashPath": "system.interactive.async.5.0.0.nupkg.sha512"
},
"System.Linq.Async/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==",
"path": "system.linq.async/5.0.0",
"hashPath": "system.linq.async.5.0.0.nupkg.sha512"
},
"System.Reactive/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==",
"path": "system.reactive/5.0.0",
"hashPath": "system.reactive.5.0.0.nupkg.sha512"
},
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
"path": "system.runtime.compilerservices.unsafe/6.0.0",
"hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
},
"System.Text.Encodings.Web/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-jk5t0QRo9K1LsGf9TUNjcm/cF72ChLUsP3QkFVmXSLkeD6/5krpTMjWdinUl5sHHn2odsUlLg1H6fcgP4EkYTA==",
"path": "system.text.encodings.web/8.0.0-preview.3.23174.8",
"hashPath": "system.text.encodings.web.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"System.Text.Json/8.0.0-preview.3.23174.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-iewL8pmcI3vSRYgT9edcCFlqCep65bTZaPK+sqvnrEoQr0upLY4BIFjp4F/rhHMIWeYFUC/AZDRAeAxI0q2HDw==",
"path": "system.text.json/8.0.0-preview.3.23174.8",
"hashPath": "system.text.json.8.0.0-preview.3.23174.8.nupkg.sha512"
},
"System.ValueTuple/4.5.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==",
"path": "system.valuetuple/4.5.0",
"hashPath": "system.valuetuple.4.5.0.nupkg.sha512"
},
"YamlDotNet/4.2.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-z0QLgu/ngx+yKHhqUGEmwisBzUU9z+wWaTTROUMHYKqa3swokw7adsprYhwB/+YoO+E8PXwjLmT1uOXhLFD7WQ==",
"path": "yamldotnet/4.2.1",
"hashPath": "yamldotnet.4.2.1.nupkg.sha512"
}
}
}

View file

@ -0,0 +1,9 @@
{
"runtimeOptions": {
"tfm": "net6.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "6.0.0"
}
}
}

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1 @@
token: MTEwMjk5MTI0NDQ3ODY2NDc1Ng.GXDj55.KOj5IXVkGin_Ue6Ge1hHi02_bRFg-7mSMMzRCQ

View file

@ -0,0 +1 @@
token: MTEwMjk5MTI0NDQ3ODY2NDc1Ng.GXDj55.KOj5IXVkGin_Ue6Ge1hHi02_bRFg-7mSMMzRCQ

View file

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

View file

@ -0,0 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Flux_System_Assistant")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Flux_System_Assistant")]
[assembly: System.Reflection.AssemblyTitleAttribute("Flux_System_Assistant")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

View file

@ -0,0 +1 @@
c137c39cc57369887f170cacf6cdd1af18160c57

View file

@ -0,0 +1,10 @@
is_global = true
build_property.TargetFramework = net6.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Flux_System_Assistant
build_property.ProjectDir = C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\

View file

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

View file

@ -0,0 +1 @@
63b5b9b7d7df883e8e5c22fa159abdab15fba918

View file

@ -0,0 +1,63 @@
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Flux_System_Assistant.exe
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Flux_System_Assistant.deps.json
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Flux_System_Assistant.runtimeconfig.json
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Flux_System_Assistant.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Flux_System_Assistant.pdb
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Discord.Net.Commands.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Discord.Net.Core.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Discord.Net.Interactions.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Discord.Net.Rest.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Discord.Net.Webhook.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Discord.Net.WebSocket.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Newtonsoft.Json.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\System.Interactive.Async.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\System.Linq.Async.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\System.Reactive.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.csproj.AssemblyReference.cache
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.AssemblyInfoInputs.cache
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.AssemblyInfo.cs
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.csproj.CoreCompileInputs.cache
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.csproj.CopyComplete
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\refint\Flux_System_Assistant.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.pdb
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\Flux_System_Assistant.genruntimeconfig.cache
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\obj\Debug\net6.0\ref\Flux_System_Assistant.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\config.yaml
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Abstractions.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Binder.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.CommandLine.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.EnvironmentVariables.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.FileExtensions.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Json.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.UserSecrets.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Yaml.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.FileProviders.Abstractions.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.FileProviders.Physical.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.FileSystemGlobbing.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Hosting.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Hosting.Abstractions.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Logging.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Logging.Abstractions.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Logging.Configuration.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Logging.Console.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Logging.Debug.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Logging.EventLog.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Logging.EventSource.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Options.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Microsoft.Extensions.Primitives.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Serilog.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Serilog.Sinks.Console.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\Serilog.Sinks.File.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\System.Diagnostics.EventLog.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\System.Text.Encodings.Web.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\System.Text.Json.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\YamlDotNet.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Diagnostics.EventLog.Messages.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Diagnostics.EventLog.dll
C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\Flux_System_Assistant\bin\Debug\net6.0\runtimes\browser\lib\net6.0\System.Text.Encodings.Web.dll

View file

@ -0,0 +1 @@
0bc6b6ccb9ba60d184d3c3c1fc54601b019420cb

Binary file not shown.

View file

@ -0,0 +1,95 @@
{
"format": 1,
"restore": {
"C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\Flux_System_Assistant.csproj": {}
},
"projects": {
"C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\Flux_System_Assistant.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\Flux_System_Assistant.csproj",
"projectName": "Flux_System_Assistant",
"projectPath": "C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\Flux_System_Assistant.csproj",
"packagesPath": "C:\\Users\\sebas\\.nuget\\packages\\",
"outputPath": "C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\sebas\\AppData\\Roaming\\NuGet\\NuGet.Config"
],
"originalTargetFrameworks": [
"net6.0"
],
"sources": {
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net6.0": {
"targetAlias": "net6.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"net6.0": {
"targetAlias": "net6.0",
"dependencies": {
"Discord.Net": {
"target": "Package",
"version": "[3.10.0, )"
},
"Microsoft.Extensions.Configuration": {
"target": "Package",
"version": "[8.0.0-preview.3.23174.8, )"
},
"Microsoft.Extensions.Configuration.Yaml": {
"target": "Package",
"version": "[2.0.0-preview2, )"
},
"Microsoft.Extensions.DependencyInjection": {
"target": "Package",
"version": "[8.0.0-preview.3.23174.8, )"
},
"Microsoft.Extensions.Hosting": {
"target": "Package",
"version": "[8.0.0-preview.3.23174.8, )"
},
"Serilog": {
"target": "Package",
"version": "[3.0.0-dev-01974, )"
},
"Serilog.Sinks.Console": {
"target": "Package",
"version": "[4.1.1-dev-00910, )"
},
"Serilog.Sinks.File": {
"target": "Package",
"version": "[5.0.1-dev-00947, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.401\\RuntimeIdentifierGraph.json"
}
}
}
}
}

View file

@ -0,0 +1,18 @@
<?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\sebas\.nuget\packages\</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.4.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\sebas\.nuget\packages\" />
</ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\8.0.0-preview.3.23174.8\buildTransitive\net6.0\Microsoft.Extensions.Configuration.UserSecrets.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\8.0.0-preview.3.23174.8\buildTransitive\net6.0\Microsoft.Extensions.Configuration.UserSecrets.props')" />
</ImportGroup>
</Project>

View file

@ -0,0 +1,9 @@
<?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\8.0.0-preview.3.23174.8\buildTransitive\net6.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\8.0.0-preview.3.23174.8\buildTransitive\net6.0\System.Text.Json.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.binder\8.0.0-preview.3.23174.8\buildTransitive\net6.0\Microsoft.Extensions.Configuration.Binder.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.binder\8.0.0-preview.3.23174.8\buildTransitive\net6.0\Microsoft.Extensions.Configuration.Binder.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.0-preview.3.23174.8\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.0-preview.3.23174.8\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\8.0.0-preview.3.23174.8\buildTransitive\net6.0\Microsoft.Extensions.Configuration.UserSecrets.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\8.0.0-preview.3.23174.8\buildTransitive\net6.0\Microsoft.Extensions.Configuration.UserSecrets.targets')" />
</ImportGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,56 @@
{
"version": 2,
"dgSpecHash": "AswqNi0Lb9WKpwX/PYoapV0HZRkJHxYP+Rvevc6Iex05cnyXCIBHbUsm0OnZvFsHghKm0438mtWc6p4zP/EHJw==",
"success": true,
"projectFilePath": "C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\Flux_System_Assistant.csproj",
"expectedPackageFiles": [
"C:\\Users\\sebas\\.nuget\\packages\\discord.net\\3.10.0\\discord.net.3.10.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\discord.net.commands\\3.10.0\\discord.net.commands.3.10.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\discord.net.core\\3.10.0\\discord.net.core.3.10.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\discord.net.interactions\\3.10.0\\discord.net.interactions.3.10.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\discord.net.rest\\3.10.0\\discord.net.rest.3.10.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\discord.net.webhook\\3.10.0\\discord.net.webhook.3.10.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\discord.net.websocket\\3.10.0\\discord.net.websocket.3.10.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration\\8.0.0-preview.3.23174.8\\microsoft.extensions.configuration.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0-preview.3.23174.8\\microsoft.extensions.configuration.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration.binder\\8.0.0-preview.3.23174.8\\microsoft.extensions.configuration.binder.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\8.0.0-preview.3.23174.8\\microsoft.extensions.configuration.commandline.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\8.0.0-preview.3.23174.8\\microsoft.extensions.configuration.environmentvariables.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\8.0.0-preview.3.23174.8\\microsoft.extensions.configuration.fileextensions.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration.json\\8.0.0-preview.3.23174.8\\microsoft.extensions.configuration.json.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\8.0.0-preview.3.23174.8\\microsoft.extensions.configuration.usersecrets.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.configuration.yaml\\2.0.0-preview2\\microsoft.extensions.configuration.yaml.2.0.0-preview2.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0-preview.3.23174.8\\microsoft.extensions.dependencyinjection.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0-preview.3.23174.8\\microsoft.extensions.dependencyinjection.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\8.0.0-preview.3.23174.8\\microsoft.extensions.fileproviders.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\8.0.0-preview.3.23174.8\\microsoft.extensions.fileproviders.physical.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\8.0.0-preview.3.23174.8\\microsoft.extensions.filesystemglobbing.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.hosting\\8.0.0-preview.3.23174.8\\microsoft.extensions.hosting.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\8.0.0-preview.3.23174.8\\microsoft.extensions.hosting.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0-preview.3.23174.8\\microsoft.extensions.logging.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.0-preview.3.23174.8\\microsoft.extensions.logging.abstractions.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.logging.configuration\\8.0.0-preview.3.23174.8\\microsoft.extensions.logging.configuration.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.logging.console\\8.0.0-preview.3.23174.8\\microsoft.extensions.logging.console.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.logging.debug\\8.0.0-preview.3.23174.8\\microsoft.extensions.logging.debug.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\8.0.0-preview.3.23174.8\\microsoft.extensions.logging.eventlog.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\8.0.0-preview.3.23174.8\\microsoft.extensions.logging.eventsource.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.options\\8.0.0-preview.3.23174.8\\microsoft.extensions.options.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\8.0.0-preview.3.23174.8\\microsoft.extensions.options.configurationextensions.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0-preview.3.23174.8\\microsoft.extensions.primitives.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\newtonsoft.json\\13.0.2\\newtonsoft.json.13.0.2.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\serilog\\3.0.0-dev-01974\\serilog.3.0.0-dev-01974.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\serilog.sinks.console\\4.1.1-dev-00910\\serilog.sinks.console.4.1.1-dev-00910.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\serilog.sinks.file\\5.0.1-dev-00947\\serilog.sinks.file.5.0.1-dev-00947.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.collections.immutable\\5.0.0\\system.collections.immutable.5.0.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.diagnostics.eventlog\\8.0.0-preview.3.23174.8\\system.diagnostics.eventlog.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.interactive.async\\5.0.0\\system.interactive.async.5.0.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.linq.async\\5.0.0\\system.linq.async.5.0.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.reactive\\5.0.0\\system.reactive.5.0.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.text.encodings.web\\8.0.0-preview.3.23174.8\\system.text.encodings.web.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.text.json\\8.0.0-preview.3.23174.8\\system.text.json.8.0.0-preview.3.23174.8.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\system.valuetuple\\4.5.0\\system.valuetuple.4.5.0.nupkg.sha512",
"C:\\Users\\sebas\\.nuget\\packages\\yamldotnet\\4.2.1\\yamldotnet.4.2.1.nupkg.sha512"
],
"logs": []
}

View file

@ -0,0 +1 @@
"restore":{"projectUniqueName":"C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\Flux_System_Assistant.csproj","projectName":"Flux_System_Assistant","projectPath":"C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\Flux_System_Assistant.csproj","outputPath":"C:\\Users\\sebas\\RiderProjects\\Flux_Systems_Assistant\\Flux_System_Assistant\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net6.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net6.0":{"targetAlias":"net6.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net6.0":{"targetAlias":"net6.0","dependencies":{"Discord.Net":{"target":"Package","version":"[3.10.0, )"},"Microsoft.Extensions.Configuration":{"target":"Package","version":"[8.0.0-preview.3.23174.8, )"},"Microsoft.Extensions.Configuration.Yaml":{"target":"Package","version":"[2.0.0-preview2, )"},"Microsoft.Extensions.DependencyInjection":{"target":"Package","version":"[8.0.0-preview.3.23174.8, )"},"Microsoft.Extensions.Hosting":{"target":"Package","version":"[8.0.0-preview.3.23174.8, )"},"Serilog":{"target":"Package","version":"[3.0.0-dev-01974, )"},"Serilog.Sinks.Console":{"target":"Package","version":"[4.1.1-dev-00910, )"},"Serilog.Sinks.File":{"target":"Package","version":"[5.0.1-dev-00947, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\6.0.401\\RuntimeIdentifierGraph.json"}}

View file

@ -0,0 +1 @@
16830582738952428

View file

@ -0,0 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Discord.Net" Version="3.10.0" />
</ItemGroup>
</Project>

View file

@ -0,0 +1,16 @@

Microsoft Visual Studio Solution File, Format Version 12.00
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Flux_System_Assistant", "Flux_System_Assistant\Flux_System_Assistant.csproj", "{42FE8FE7-1009-4BEB-BC8C-CFF6C403654C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{42FE8FE7-1009-4BEB-BC8C-CFF6C403654C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{42FE8FE7-1009-4BEB-BC8C-CFF6C403654C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{42FE8FE7-1009-4BEB-BC8C-CFF6C403654C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{42FE8FE7-1009-4BEB-BC8C-CFF6C403654C}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
EndGlobal

7
global.json Normal file
View file

@ -0,0 +1,7 @@
{
"sdk": {
"version": "6.0.0",
"rollForward": "latestMinor",
"allowPrerelease": false
}
}

View file

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

View file

@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// 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("Flux_Systems_Assistant")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Flux_Systems_Assistant")]
[assembly: System.Reflection.AssemblyTitleAttribute("Flux_Systems_Assistant")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

View file

@ -0,0 +1 @@
c698395aa10717bb81a3b871643ed87fc903a95b

View file

@ -0,0 +1,10 @@
is_global = true
build_property.TargetFramework = net6.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Flux_Systems_Assistant
build_property.ProjectDir = C:\Users\sebas\RiderProjects\Flux_Systems_Assistant\

View file

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

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show more