restoring lost work
This commit is contained in:
parent
6e5fd672ea
commit
e266489076
@ -27,7 +27,7 @@ namespace NadekoBot.Modules.Music.Common
|
||||
private readonly Thread _player;
|
||||
public IVoiceChannel VoiceChannel { get; private set; }
|
||||
|
||||
private readonly ITextChannel _originalTextChannel;
|
||||
public ITextChannel OriginalTextChannel { get; set; }
|
||||
private readonly Logger _log;
|
||||
|
||||
private MusicQueue Queue { get; } = new MusicQueue();
|
||||
@ -140,12 +140,16 @@ namespace NadekoBot.Modules.Music.Common
|
||||
_log = LogManager.GetCurrentClassLogger();
|
||||
this.Volume = volume;
|
||||
this.VoiceChannel = vch;
|
||||
this._originalTextChannel = original;
|
||||
this.OriginalTextChannel = original;
|
||||
this.SongCancelSource = new CancellationTokenSource();
|
||||
if(ms.MusicChannelId is ulong cid)
|
||||
{
|
||||
this.OutputTextChannel = ((SocketGuild)original.Guild).GetTextChannel(cid) ?? original;
|
||||
}
|
||||
else
|
||||
{
|
||||
this.OutputTextChannel = original;
|
||||
}
|
||||
this._musicService = musicService;
|
||||
this._google = google;
|
||||
|
||||
@ -666,7 +670,7 @@ namespace NadekoBot.Modules.Music.Common
|
||||
|
||||
public void SetMusicChannelToOriginal()
|
||||
{
|
||||
this.OutputTextChannel = _originalTextChannel;
|
||||
this.OutputTextChannel = OriginalTextChannel;
|
||||
}
|
||||
|
||||
//// this should be written better
|
||||
|
@ -921,7 +921,7 @@ namespace NadekoBot.Modules.Music
|
||||
{
|
||||
var mp = await _service.GetOrCreatePlayer(Context);
|
||||
|
||||
mp.OutputTextChannel = null;
|
||||
mp.OutputTextChannel = mp.OriginalTextChannel;
|
||||
_service.SetMusicChannel(Context.Guild.Id, null);
|
||||
|
||||
await ReplyConfirmLocalized("unset_music_channel").ConfigureAwait(false);
|
||||
|
Loading…
Reference in New Issue
Block a user