Авито
Lead Design

Состояние ботов

ожидание данных
Боты
Серверы
Обновления
Сервер Бот Телефон User ID Статус Фаза Сегодня Вчера Позавчера 7 дней Avg/день Всего Каналы Дней живёт Запущен Пул Сигнал Причина

Раздача файлов на серверы

Репортер на каждом RDP сам забирает файлы с дашборда. Не нужно заходить на 15 машин и копировать comment.py в каждую папку бота. Токен тот же, что в reporter.json / DASHBOARD_TOKEN.

Можно: comment.py, join.py, bot_manager.py, alerts.py, reporter.py. Нельзя: config.py и сессии.

Текущий релиз: нет

Один раз на каждом RDP

Пока на сервере старый репортер, он не умеет обновляться. Сначала опубликуйте reporter.py выше, потом в C:\Commenter:

python -c "import json,urllib.request,ssl; ctx=ssl._create_unverified_context(); c=json.load(open('reporter.json',encoding='utf-8')); u=c['dashboard_url'].rstrip('/')+'/api/updates/file/reporter.py'; r=urllib.request.Request(u,headers={'Authorization':'Bearer '+c['token']}); open('reporter.py','wb').write(urllib.request.urlopen(r,context=ctx,timeout=60).read()); print('ok')"

После этого закройте старое окно репортера и снова запустите python reporter.py. Дальше все правки — только с этой вкладки.

Серверы

Введите токен, чтобы увидеть статус.
Сервер Связь Релиз Файлы Обновление Сигнал