Browse Source

bump d.net version in samples & add `MessageContent` intent`

pull/2471/head
Misha133 2 years ago
parent
commit
117c2aa399
8 changed files with 21 additions and 9 deletions
  1. +8
    -1
      samples/BasicBot/Program.cs
  2. +2
    -2
      samples/BasicBot/_BasicBot.csproj
  3. +1
    -1
      samples/InteractionFramework/_InteractionFramework.csproj
  4. +2
    -1
      samples/ShardedClient/Program.cs
  5. +1
    -1
      samples/ShardedClient/_ShardedClient.csproj
  6. +4
    -0
      samples/TextCommandFramework/Program.cs
  7. +2
    -2
      samples/TextCommandFramework/_TextCommandFramework.csproj
  8. +1
    -1
      samples/WebhookClient/_WebhookClient.csproj

+ 8
- 1
samples/BasicBot/Program.cs View File

@@ -34,9 +34,16 @@ namespace BasicBot

public Program()
{
// Config used by DiscordSocketClient
// Define intents for the client
var config = new DiscordSocketConfig
{
GatewayIntents = GatewayIntents.AllUnprivileged | GatewayIntents.MessageContent
};

// It is recommended to Dispose of a client when you are finished
// using it, at the end of your app's lifetime.
_client = new DiscordSocketClient();
_client = new DiscordSocketClient(config);

// Subscribing to client events, so that we may receive them whenever they're invoked.
_client.Log += LogAsync;


+ 2
- 2
samples/BasicBot/_BasicBot.csproj View File

@@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<OutputType>Exe</OutputType>
@@ -6,7 +6,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Discord.Net.WebSocket" Version="3.6.1"/>
<PackageReference Include="Discord.Net.WebSocket" Version="3.8.1"/>
</ItemGroup>

</Project>

+ 1
- 1
samples/InteractionFramework/_InteractionFramework.csproj View File

@@ -13,7 +13,7 @@
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="5.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="5.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.2" />
<PackageReference Include="Discord.Net.Interactions" Version="3.6.1" />
<PackageReference Include="Discord.Net.Interactions" Version="3.8.1" />
</ItemGroup>

</Project>

+ 2
- 1
samples/ShardedClient/Program.cs View File

@@ -28,7 +28,8 @@ namespace ShardedClient
// have 1 shard per 1500-2000 guilds your bot is in.
var config = new DiscordSocketConfig
{
TotalShards = 2
TotalShards = 2,
GatewayIntents = GatewayIntents.AllUnprivileged | GatewayIntents.MessageContent
};

// You should dispose a service provider created using ASP.NET


+ 1
- 1
samples/ShardedClient/_ShardedClient.csproj View File

@@ -8,7 +8,7 @@

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.2" />
<PackageReference Include="Discord.Net" Version="3.6.1" />
<PackageReference Include="Discord.Net" Version="3.8.1" />
</ItemGroup>

</Project>

+ 4
- 0
samples/TextCommandFramework/Program.cs View File

@@ -60,6 +60,10 @@ namespace TextCommandFramework
private ServiceProvider ConfigureServices()
{
return new ServiceCollection()
.AddSingleton(new DiscordSocketConfig
{
GatewayIntents = GatewayIntents.AllUnprivileged | GatewayIntents.MessageContent
})
.AddSingleton<DiscordSocketClient>()
.AddSingleton<CommandService>()
.AddSingleton<CommandHandlingService>()


+ 2
- 2
samples/TextCommandFramework/_TextCommandFramework.csproj View File

@@ -8,8 +8,8 @@

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.2" />
<PackageReference Include="Discord.Net.Commands" Version="3.6.1" />
<PackageReference Include="Discord.Net.Websocket" Version="3.6.1" />
<PackageReference Include="Discord.Net.Commands" Version="3.8.1" />
<PackageReference Include="Discord.Net.Websocket" Version="3.8.1" />
</ItemGroup>

</Project>

+ 1
- 1
samples/WebhookClient/_WebhookClient.csproj View File

@@ -7,7 +7,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Discord.Net.Webhook" Version="3.6.1" />
<PackageReference Include="Discord.Net.Webhook" Version="3.8.1" />
</ItemGroup>

</Project>

Loading…
Cancel
Save