You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rename the VoiceNext example folder, project, namespaces, and README references to match the modern DisCatSharp.Voice package naming.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-Authored-By: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ You need a compatible IDE to work with it, and .NET 9 SDK.
12
12
|**Basics**| Yes | Bot initialization plus approachable command and slash-command flows such as reminders, avatar media-gallery previews, and Components V2-first teaching surfaces with room for challenge-driven extensions. |
13
13
|**ApplicationCommands**| Yes | Create and use application commands: registration, deferred responses, Components V2 cards, autocomplete, DI-backed tags, role/help cards, and other practical command patterns. |
14
14
|**Interactivity**| Yes | Interactivity, components (buttons, select menus), threads, stages, owner-scoped panels, and a practical multi-step task workflow with modal capture and follow-up handling. |
15
-
|**VoiceNext**| Yes | Play local audio files and record incoming voice into timeline-aware per-speaker WAV files with the modern `DisCatSharp.Voice` package. |
15
+
|**Voice**| Yes | Play local audio files and record incoming voice into timeline-aware per-speaker WAV files with the modern `DisCatSharp.Voice` package. |
16
16
|**Lavalink**| Yes | Play audio from YouTube in voice channels with the current `DisCatSharp.Lavalink` package. |
17
17
|**Hosting**| Yes | Initialize a bot as a service and surface host-backed runtime status through Components V2 cards. |
18
18
@@ -30,4 +30,4 @@ You need a compatible IDE to work with it, and .NET 9 SDK.
30
30
|`Hosting\Commands\AppCommands.cs`| Yes | Yes | No | No | No | Host-backed runtime status card for slash commands. |
31
31
|`Interactivity\Commands\InteractivityCommands.cs`| Yes | Yes | No | No | Yes | Message, reaction, button, select, and workflow examples; `/workflow` now captures details via modal before follow-up buttons. |
32
32
|`Interactivity\Program.cs`| Yes | Yes | No | No | No | Owner-scoped randomizer edits persistent Components V2 panels. |
33
-
|`VoiceNext\Commands\RecordingCommands.cs`| Yes | Yes | No | No | No | Recording start/status/stop flows render Components V2 cards while uploading teachable, timeline-aware per-speaker WAV files. |
33
+
|`Voice\Commands\RecordingCommands.cs`| Yes | Yes | No | No | No | Recording start/status/stop flows render Components V2 cards while uploading teachable, timeline-aware per-speaker WAV files. |
// This file is used by Code Analysis to maintain SuppressMessage
2
-
// attributes that are applied to this project.
3
-
// Project-level suppressions either have no target or are given
4
-
// a specific target and scoped to a namespace, type, member, etc.
5
-
6
-
usingSystem.Diagnostics.CodeAnalysis;
7
-
8
-
[assembly:SuppressMessage("Usage","CA2254:Template should be a static expression",Justification="<Pending>",Scope="member",Target="~M:DisCatSharp.Examples.VoiceNext.Program.Main(System.String[])~System.Threading.Tasks.Task")]
1
+
// This file is used by Code Analysis to maintain SuppressMessage
2
+
// attributes that are applied to this project.
3
+
// Project-level suppressions either have no target or are given
4
+
// a specific target and scoped to a namespace, type, member, etc.
5
+
6
+
usingSystem.Diagnostics.CodeAnalysis;
7
+
8
+
[assembly:SuppressMessage("Usage","CA2254:Template should be a static expression",Justification="<Pending>",Scope="member",Target="~M:DisCatSharp.Examples.Voice.Program.Main(System.String[])~System.Threading.Tasks.Task")]
Copy file name to clipboardExpand all lines: Voice/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Voice Example
2
2
3
-
This sample still lives in the `VoiceNext` folder, but the package reference now targets the modern `DisCatSharp.Voice` package introduced in the 10.7.0 line.
3
+
This sample lives in the `Voice` folder and targets the modern `DisCatSharp.Voice` package introduced in the 10.7.0 line.
0 commit comments