Сейчас использую такой вариант:
/add [name]
и соответственно регулярное выражение для этого:
preg_match('/\/add\s(.+)/i, $msg, $msg)
$msg = $msg[1];
...
Хочу сделать чтобы после ввода /add, бот предлагал ввести имя. Если например в течении 30 сек., пользователь ничего не ввел, то команда отменялась. Как это лучше реализовать?