3 changed files with 92 additions and 2 deletions
@ -0,0 +1,50 @@ |
|||||
|
package marusia.repositories; |
||||
|
|
||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||
|
import org.springframework.stereotype.Service; |
||||
|
|
||||
|
import java.util.HashMap; |
||||
|
import java.util.List; |
||||
|
import java.util.Random; |
||||
|
|
||||
|
@Service |
||||
|
public class AudioRepo { |
||||
|
private HashMap <String, String> storage = new HashMap<>(); |
||||
|
|
||||
|
@Autowired |
||||
|
public AudioRepo() { |
||||
|
//plekhanovo voice line
|
||||
|
storage.put("и за мое очко", "2000512007_456239246"); |
||||
|
storage.put("блять", "2000512007_456239249"); |
||||
|
storage.put("всем привет", "2000512007_456239250"); |
||||
|
storage.put("за ваше здоровье", "2000512007_456239251"); |
||||
|
storage.put("ии за мое очко", "2000512007_456239252"); |
||||
|
storage.put("сейчас пьем без твоего очка", "2000512007_456239253"); |
||||
|
storage.put("сыграл тост", "2000512007_456239254"); |
||||
|
storage.put("тихаа", "2000512007_456239255"); |
||||
|
storage.put("ты хочешь разъебанное очко", "2000512007_456239256"); |
||||
|
storage.put("чтоб твое очко не болелло", "2000512007_456239257"); |
||||
|
//dacha voice line
|
||||
|
storage.put("андеграуд", "2000512007_456239258"); |
||||
|
storage.put("бро", "2000512007_456239259"); |
||||
|
storage.put("детка я твой андерграунд", "2000512007_456239260"); |
||||
|
storage.put("кайф 1", "2000512007_456239261"); |
||||
|
storage.put("кайф 2", "2000512007_456239262"); |
||||
|
storage.put("КАЙФ", "2000512007_456239263"); |
||||
|
storage.put("когда просыпаешься по утра", "2000512007_456239264"); |
||||
|
storage.put("мейби бейби", "2000512007_456239265"); |
||||
|
storage.put("поебать", "2000512007_456239266"); |
||||
|
storage.put("таки да", "2000512007_456239267"); |
||||
|
storage.put("хуета", "2000512007_456239268"); |
||||
|
} |
||||
|
|
||||
|
public String getSpeaker(String phrare) { |
||||
|
return storage.containsKey(phrare) ? "<speaker audio_vk_id=%s>".formatted(storage.get(phrare)) : ""; |
||||
|
} |
||||
|
|
||||
|
public String getRandomSpeaker(List<String> phrares) { |
||||
|
return getSpeaker( |
||||
|
phrares.get(new Random().nextInt(phrares.size())) |
||||
|
); |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue