Нужна ли база MySQL для бота ВК?
Смотря какой бот и что он делает, для некоторых ботов база нужна, для некоторых не нужна.
Так в скрипте и почитайте.
Хотя бы справку к вашему боту, какой-нить readme.txt
Если такого нет, то не стоит в из инета таскать непонятные, недокументированные скрипты и запускать их у себя, не понимая как это работает.
Бот можно написать как угодно. С базой, без базы, с mysql, с mysqlite, с oracle sql, c MongoDB или экселем.
Никто вам не скажет истину, ткнув пальцем в небо. Некий неизвестный никому "скрипт бота ВК" может быть каким угодно, невозможно ничего сказать не видя его.