Написано на Perl работает под uWSGI
Как оно устроено в одной картинке:
Для того, чтобы запустить этот код, нам потребуется uWSGI + Perl plugin. Затем настроенный коллбек из VK и заполненный .env файл.
Что и как работает:
На файл hook.pl
приходят запросы от VK, затем внутри ищется определитель команды и далее запрашиваются вызовы обработчика команд.
Все команды заданы специальным обработчиком, создание своих команд не составляет труда.