summaryrefslogtreecommitdiff
path: root/DiscoBot/Audio/AudioModule.cs
diff options
context:
space:
mode:
Diffstat (limited to 'DiscoBot/Audio/AudioModule.cs')
-rw-r--r--DiscoBot/Audio/AudioModule.cs65
1 files changed, 0 insertions, 65 deletions
diff --git a/DiscoBot/Audio/AudioModule.cs b/DiscoBot/Audio/AudioModule.cs
deleted file mode 100644
index add4bf0..0000000
--- a/DiscoBot/Audio/AudioModule.cs
+++ /dev/null
@@ -1,65 +0,0 @@
-using System.Threading.Tasks;
-using Discord;
-using Discord.Commands;
-
-namespace DiscoBot.Audio
-{
- public class AudioModule : ModuleBase
- {
- // Scroll down further for the AudioService.
- // Like, way down
- private readonly AudioService service;
-
- // Remember to add an instance of the AudioService
- // to your IServiceCollection when you initialize your bot
- public AudioModule(AudioService service)
- {
- this.service = service;
- //Dsa.Service = service;
- }
-
- // You *MUST* mark these commands with 'RunMode.Async'
- // otherwise the bot will not respond until the Task times out.
- [Command("_join", RunMode = RunMode.Async)]
- public async Task JoinCmd()
- {
- await service.JoinAudio(Context.Guild, (Context.User as IVoiceState).VoiceChannel);
- }
-
- // Remember to add preconditions to your commands,
- // this is merely the minimal amount necessary.
- // Adding more commands of your own is also encouraged.
- [Command("_leave", RunMode = RunMode.Async)]
- public async Task LeaveCmd()
- {
- await service.LeaveAudio(Context.Guild);
- }
-
- [Command("_play", RunMode = RunMode.Async)]
- public async Task PlayCmd([Remainder] string song)
- {
- /*if (Dsa.GeneralContext == null)
- {
- Dsa.GeneralContext = this.Context;
- }
-
- var sounds = Enum.GetValues(typeof(Sound));
- var soundList = new List<Sound>();
- foreach (var sound in sounds)
- {
- soundList.Add((Sound)sound);
- }
-
- var sc = new SpellCorrect();
-
- var tSound = soundList.OrderBy(x => sc.Compare(song, x.ToString())).First();
-
- if (sc.Compare(song, tSound.ToString()) > SpellCorrect.ErrorThreshold)
- {
- await _service.SendAudioAsync(Context.Guild, Context.Channel, song);
- }
-
- SoundEffects.Play(song);*/
- }
- }
-} \ No newline at end of file