GOLEM
в общем,empty - функция, которая, исходя из названия, должна проверять аргумент, пуст он или нет. как можно догадаться, именно эта функция (или ее аналог) применяются для проверки сообщения в чат, ибо не имеет смысла посылать пустые сообщения. вся загвоздка в том, что "0" для этой функции является пустым значением. таким же как и "", например. обычно такую проблему обходят так: strlen($text) > 0 - т.е. длинна символов в тексте больше нуля, но тут решили не заморачиваться :)