Я поначалу что-то хотел полностью повторять этот сторонний сервер а выходит что мне надо не так уж и много повторять я могу пилить упрощённые конструкции для того чтобы максимально быстро достичь минимальной функциональности а потом уже можно всяких финтифлюшки делать всё равно как оказалось сторонние клиенты не пользуются этими поинтами