private void WhatSongNow()//нет комманд { AnswersLogic.TempSelect select = new AnswersLogic.TempSelect(); AnswersLogic.Templates.SimpleAnswer SAData = new AnswersLogic.Templates.SimpleAnswer(); MainVars.AnastasiaAnswer = MainVars.SongName; select.SelectTemplate(SAData, null); }
private void PlayPrevSong() { AnswersLogic.TempSelect select = new AnswersLogic.TempSelect(); AnswersLogic.Templates.SimpleAnswer SAData = new AnswersLogic.Templates.SimpleAnswer(); bass.PreviousSongButton(); select.SelectTemplate(SAData, null); }
private void FavouriteGanre() { AnswersLogic.TempSelect select = new AnswersLogic.TempSelect(); AnswersLogic.Templates.SimpleAnswer SAData = new AnswersLogic.Templates.SimpleAnswer(); Dictionary <string, int> genres = new Dictionary <string, int>() { { "House", UserInfo.Default.house }, { "dance", UserInfo.Default.dance }, { "trap", UserInfo.Default.trap }, { "electronic", UserInfo.Default.electronic }, { "blues", UserInfo.Default.blues }, { "funky", UserInfo.Default.funky }, { "alt. rock", UserInfo.Default.altrock }, { "dubstep", UserInfo.Default.house }, { "moombahton", UserInfo.Default.moombahton }, { "trance", UserInfo.Default.house }, { "pop", UserInfo.Default.pop }, { "future bass", UserInfo.Default.futurebass }, { "deep house", UserInfo.Default.deephouse }, { "drum & bass", UserInfo.Default.drumbass }, { "rock", UserInfo.Default.rock }, { "instrumental", UserInfo.Default.instrumental }, { "electro house", UserInfo.Default.electrohouse }, { "alternative", UserInfo.Default.alternative }, { "glitch hop", UserInfo.Default.glitchhop }, { "hip-hop", UserInfo.Default.hiphop }, }; var maxPair = (from d in genres select d.Value).Max(); string[] Fgenres = new string[3]; int count = 0; foreach (KeyValuePair <string, int> kvp in genres) { if (count < 3) { if (kvp.Value == maxPair && maxPair != 0) { Fgenres[count] = kvp.Key.ToString(); count++; } } if (maxPair == 0) { count = 0; } } switch (count) { case 0: MainVars.AnastasiaAnswer = "К сожалению я не успела понять что вам нравится или вы не слушали музыку вообще."; break; case 1: MainVars.AnastasiaAnswer = "Насколько я знаю, Ваш любиый жанр - " + Fgenres[0] + ". Вы прослушали " + maxPair.ToString() + " песен(песни) в этом жанре."; MainVars.Genres = Fgenres[0]; break; case 2: MainVars.AnastasiaAnswer = "Насколько я знаю, Ваши любиые жанры - " + Fgenres[0] + Fgenres[1] + ". Вы прослушали " + maxPair.ToString() + " песен(песни) в этом жанрах."; MainVars.Genres = Fgenres[0] + Fgenres[1]; break; case 3: MainVars.AnastasiaAnswer = "Насколько я знаю, Ваши любиые жанры - " + Fgenres[0] + Fgenres[1] + Fgenres[2] + ". Вы прослушали " + maxPair.ToString() + " песен(песни) в этом жанрах."; MainVars.Genres = Fgenres[0] + Fgenres[1] + Fgenres[2]; break; } select.SelectTemplate(SAData, null); }//нет комманд
private void Hello() { AnswersLogic.TempSelect select = new AnswersLogic.TempSelect(); AnswersLogic.Templates.SimpleAnswer SAData = new AnswersLogic.Templates.SimpleAnswer(); string str; str = xDoc.Root.Element("Hello").Element("Answers").Value; string[] randHi = str.Split(','); int a = randHi.Count(); Random rnd = new Random(); MainVars.AnastasiaAnswer = randHi[rnd.Next(randHi.Count())]; select.SelectTemplate(SAData, null); }
public void PlayRadio() { if (MainVars.IsRadioOn == false) { MainWindow.Instance.ChangeToRadio(); } else { MainVars.AnastasiaAnswer = "Радио уже запущено"; AnswersLogic.TempSelect select = new AnswersLogic.TempSelect(); AnswersLogic.Templates.SimpleAnswer SAData = new AnswersLogic.Templates.SimpleAnswer(); select.SelectTemplate(SAData, null); } }
private void PlayerButTelegram()//нет комманд { if (Settings.Default.TelegramUserID != "0") { MainVars.AnastasiaAnswer = "Вот кнопочки"; bot.ShowPlayerButtons(this, null); } else { AnswersLogic.TempSelect select = new AnswersLogic.TempSelect(); AnswersLogic.Templates.SimpleAnswer SAData = new AnswersLogic.Templates.SimpleAnswer(); MainVars.AnastasiaAnswer = "Скорее всего вы не авторизованы через Telegram для использование этой команды."; select.SelectTemplate(SAData, null); } }
private void PlayMusic() { AnswersLogic.TempSelect select = new AnswersLogic.TempSelect(); AnswersLogic.Templates.SimpleAnswer SAData = new AnswersLogic.Templates.SimpleAnswer(); if (MainVars.IsMusicOn == false) { if (Properties.Settings.Default.MusicFolder == null || String.IsNullOrEmpty(Properties.Settings.Default.MusicFolder)) { MainVars.AnastasiaAnswer = "Вы не выбрали папку!"; select.SelectTemplate(SAData, null); } else { MainWindow.Instance.TabMusicPlay.Visibility = Visibility.Hidden; MainWindow.Instance.TabMusicPause.Visibility = Visibility.Visible; MainWindow.Instance.ChangeToPlayerMethod(); } } else { MainVars.AnastasiaAnswer = "Плеер уже запущен!"; select.SelectTemplate(SAData, null); } }
private void SongPause() { AnswersLogic.TempSelect select = new AnswersLogic.TempSelect(); AnswersLogic.Templates.SimpleAnswer SAData = new AnswersLogic.Templates.SimpleAnswer(); bass.StopButton(); }