Update to .NET 9, update some other dependencies

This commit is contained in:
Toastie 2025-02-04 20:58:52 +13:00
parent ace7d04a5d
commit 338b1b0d1f
Signed by: toastie_t0ast
GPG key ID: 0861BE54AD481DC7
8 changed files with 12 additions and 12 deletions

View file

@ -55,7 +55,7 @@ public class AddCommand
try
{
await command.Channel.AddOverwriteAsync(member, DiscordPermissions.AccessChannels);
await command.Channel.AddOverwriteAsync(member, DiscordPermission.ViewChannel);
await command.RespondAsync(new DiscordEmbedBuilder
{
Color = DiscordColor.Green,

View file

@ -49,7 +49,7 @@ public class ListOpen
DiscordChannel channel = allChannels.FirstOrDefault(c => c.Id == ticket.channelID);
if (channel != null)
{
if (command.Member!.PermissionsIn(channel).HasPermission(DiscordPermissions.AccessChannels))
if (command.Member!.PermissionsIn(channel).HasPermission(DiscordPermission.ViewChannel))
{
listItems.Add("**" + ticket.DiscordRelativeTime() + ":** <#" + ticket.channelID + "> by <@" + ticket.creatorID + ">\n");
}

View file

@ -49,7 +49,7 @@ public class ListUnassignedCommand
DiscordChannel channel = allChannels.FirstOrDefault(c => c.Id == ticket.channelID);
if (channel != null)
{
if (command.Member!.PermissionsIn(channel).HasPermission(DiscordPermissions.AccessChannels))
if (command.Member!.PermissionsIn(channel).HasPermission(DiscordPermission.ViewChannel))
{
listItems.Add("**" + ticket.DiscordRelativeTime() + ":** <#" + ticket.channelID + "> by <@" + ticket.creatorID + ">\n");
}

View file

@ -186,7 +186,7 @@ public class NewCommand
try
{
await ticketChannel.AddOverwriteAsync(member, DiscordPermissions.AccessChannels);
await ticketChannel.AddOverwriteAsync(member, DiscordPermission.ViewChannel);
}
catch (DiscordException e)
{

View file

@ -109,7 +109,7 @@ public class RandomAssignCommand
if (targetRole == null || verifiedMember.Roles.Any(role => role.Id == targetRole.Id))
{
// Only assign staff members with access to this channel
if (verifiedMember.PermissionsIn(channel).HasFlag(DiscordPermissions.AccessChannels))
if (verifiedMember.PermissionsIn(channel).HasFlag(DiscordPermission.ViewChannel))
{
return verifiedMember;
}

View file

@ -126,7 +126,7 @@ public static class EventHandler
{
try
{
await channel.AddOverwriteAsync(e.Member, DiscordPermissions.AccessChannels);
await channel.AddOverwriteAsync(e.Member, DiscordPermission.ViewChannel);
await channel.SendMessageAsync(new DiscordEmbedBuilder
{
Color = DiscordColor.Green,

View file

@ -4,7 +4,7 @@
<OutputType>Exe</OutputType>
<Version>4.0.0</Version>
<ApplicationIcon>ellie_icon.ico</ApplicationIcon>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
<StartupObject>SupportChild.SupportChild</StartupObject>
<RuntimeIdentifiers>win-x64;linux-x64</RuntimeIdentifiers>
<PublishSingleFile>true</PublishSingleFile>
@ -32,9 +32,9 @@
<ItemGroup>
<PackageReference Include="AsyncKeyedLock" Version="7.1.4" />
<PackageReference Include="CommandLineParser" Version="2.9.1" />
<PackageReference Include="DSharpPlus" Version="5.0.0-nightly-02405" />
<PackageReference Include="DSharpPlus.Commands" Version="5.0.0-nightly-02405" />
<PackageReference Include="DSharpPlus.Interactivity" Version="5.0.0-nightly-02405" />
<PackageReference Include="DSharpPlus" Version="5.0.0-nightly-02450" />
<PackageReference Include="DSharpPlus.Commands" Version="5.0.0-nightly-02450" />
<PackageReference Include="DSharpPlus.Interactivity" Version="5.0.0-nightly-02450" />
<PackageReference Include="EmbeddedBuildTime" Version="1.0.3" />
<PackageReference Include="GitInfo" Version="3.3.5">
<PrivateAssets>all</PrivateAssets>
@ -45,10 +45,10 @@
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="Newtonsoft.Json.Schema" Version="4.0.1" />
<PackageReference Include="Polly" Version="8.4.2" />
<PackageReference Include="RazorBlade" Version="0.6.0" />
<PackageReference Include="RazorBlade" Version="0.7.0" />
<PackageReference Include="Superpower" Version="3.0.0" />
<PackageReference Include="WebMarkupMin.Core" Version="2.17.0" />
<PackageReference Include="YamlDotNet" Version="16.2.0" />
<PackageReference Include="YamlDotNet" Version="16.3.0" />
<PackageReference Include="YoutubeExplode" Version="6.4.3" />
</ItemGroup>

Binary file not shown.