Александр Маджугин, Вы пробовали хостеру вопрос задавать? Напишите, что указанный формат вам не ясен, дайте расшифровку , с нашей стороны мы считаем что все ок.
@edgar_brown
Соглашусь, сделайте , так чтобы для всех бот игнорировал команды когда выключен и отвечал только вам, так же только вам давал доп команды для управления. И не надо web реализовывать и общение стороне налаживать
Павел Гоголинский, боюсь там варианты есть, почитайте как запускается процессы в системе после рестарта, почитайте как происходит деплой через Capistrano, посмотрите какая версия стоит, посмотрите конфиг Capistrano.
Опишите свой протокол, что бы можно было различить один пакет от другого и следуя своему протоколу (поверх tcp) обрабптыаайте входящие данные. recv точно можно оставить 1 на все и пускать его в цикле.