Разработать простой VK бот на Java (maven, spring)
Бот должен быть написан на Java (maven).
Бот должен уметь:
ОСНОВНОЕ:
1) На произвольное текстовое сообщение отвечать сообщением: "Я тебя слышу".
2) На любую фотографию отвечать сообщением: "Я тебя вижу".
КЛАВИАТУРА:
1) На сообщение с текстом "Клавиатура", показывать клавиатуру с одной кнопкой "Помощь".
2) При нажатии на клавиатуре на кнопку "Помощь" выдавать сообщение с текстом: "Тут будет справка".
CALLBACK-КЛАВИАТУРА:
1) На сообщение с тестом "Клава", показывать callback-клавиатуру с одной кнопкой "Стикер".
2) При нажатии на callback-кнопку "Стикер" присылать стикер (любой).
ЖЕЛАТЕЛЬНО
Для совместимости с имеющимся кодом pom-ник должен выглядеть примерно так:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.6</version>
<relativePath/>
</parent>
<properties>
<java.version>11</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.10</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<version>2.5.6</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
СРОК до 15 июля (чем раньше, тем лучше).
БЮДЖЕТ обсуждаем.
Отвечу на все вопросы.