Можно использовать LongPull
vk.com/dev/using_longpoll, подходит для страниц-ботов и групп-ботов. Но есть некоторая вероятность потери сообщений (исходя из личного опыта).
Можно использовать CallBack API
vk.com/dev/callback_api, подходит только групп-ботов, выше стабильность, но скорость ответа ниже из-за дополнительной прослойки из веб-сервера.
Конкретно цифру вытаскивать есть два метода:
Первый через
re, второй через
поиск по строке (
быстрее ~2 раза):
f = lambda text, command: text[text.rfind(command)+len(command):].strip()
Протестируем
>>> f('/play 20', '/play')
'20'