Скорее всего переменная $personaname пустая или имеет не то значение, которое вы ожидаете. Проверьте так:
Вместо
$personaname = $_POST['personaname'];
напишите
$personaname = 'TestHuf-[CSGOSELLER.RU]';
И если окажется, что после использования функции в переменной будет "Test", то проверяйте процесс отправки запроса.
Еще, глядя на код, могу посоветовать следующее:
1) Нет проверки входящих данных
2) Слова, которые не должны попасть в чат занесите в один массив, либо в базу данных, затем циклом проверяйте наличие этих слов.
3) Реализация чата через текстовый файл - самая плохая идея.