1. Получаете данные для отправки запроса в методе messages.getLongPollServer
2. Формируете запрос как написано здесь
https://vk.com/dev/bots_longpoll .
3. Получаете данные
4. Начинаете всё с пункта 2, заменяя параметр ts на присланный сервером.
4.1 Обрабатывает ошибки, которые Long Poll будет сдать постоянно -- об истекшем ts, Internal Server Error и прочие.