> Я сначала думал браться за Java, но почитав понял, что это не тот язык на котором можно максимально выгодно реализовать нужные мне задачи.
> выводы эти я сделал из заключения другого человека, который описал возможности java.
А этот человек случайно вам не напел Шаляпина, чтобы вы заценили голос и возможности Шаляпина?
Ответ: бота можно написать практически на ЛЮБОМ языке программирования. И Java вполне неплохой выбор. Но для написания бота, вам нужно изучить не только язык программирования, но и технологии, что займет гораздо больше времени, чем сам язык.