https://github.com/Dark32/RPchat2/issues/40

Переписал реализацию