diff options
Diffstat (limited to 'src/main/java/com/mavlushechka')
| -rw-r--r-- | src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java b/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java index cb6d2af..8ceed57 100644 --- a/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java +++ b/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java @@ -40,22 +40,20 @@ public class UserKeyboard {      public static Keyboard getAnidub() throws IOException {          Anime[] anime = Anime.list;          Anime thisAnime = anime[Anime.index]; -          Elements seriesList = Parser.getPage(thisAnime.getUrl()).select("div[class=tabs-b video-box]").next().select("span");          ArrayList<String> series = new ArrayList<>();          ArrayList<String> seriesUrls = new ArrayList<>(); - -        for (Element seriesTemp : seriesList) { -            series.add(Jsoup.parse(String.valueOf(seriesTemp)).text()); -        } +        InlineKeyboardMarkup inlineKeyboardMarkup = new InlineKeyboardMarkup();          for (Element seriesTemp : seriesList) {              String text = seriesTemp.toString();              int start = text.indexOf("=\"") + 2;              int end = text.indexOf("\" ");              char[] dst = new char[end - start]; +              text.getChars(start, end, dst, 0);              seriesUrls.add(String.valueOf(dst)); +            series.add(Jsoup.parse(String.valueOf(seriesTemp)).text());          }          for (int i = 0; i < series.size(); i++) { |