Разработать софт для управления аккаунтами в Telegram

Виталий7 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.09.2017

Нужно создать софт для управления аккаунтами в Telegram, работающий на удаленном хостинге.  

При отклике на это задание, пожалуйста, ОБЯЗАТЕЛЬНО укажите точную цену (не за время, а за выполнение всего проекта), за которую вы готовы его выполнить, а также сроки. Это нужно, чтобы отсеять спамеров и рационально выбрать человека, с которым работать. Важна также ваша готовность позже продолжить доработку функционала, который не описан ниже, за дополнительную плату. Только через безопасную сделку.

Функционал:  

1. Окно для добавления новых аккаунтов (более 5 тысяч) и указания логина и пароля для каждого аккаунта. Также должен быть список добавленных в программу аккаунтов. Напротив каждого аккаунта есть возможность поставить галочку и удалить выбранные аккаунты из базы. 

2. Программа должна уметь подписывать занесенные в ее базу аккаунты на каналы и чаты в Телеграме.  

Окно добавления аккаунтов должно содержать: а) поле для ввода адреса канала/чата б) Число аккаунтов, которые должны быть добавлены с) Количество часов на выполнение задания. Механизм работы такой: из базы аккаунтов случайным образом выбирается нужное число аккаунтов, например, 100. Далее эти аккаунты подписываются на канал за указанный промежуток времени, например, за 10 часов. Соответственно, на канал будет подписываться 10 аккаунтов в час в течение 10 часов. 

3. Программа должна уметь просматривать посты в каналах / чатах. Окно состоит из следующих элементов: а) поле для ввода адреса канала, который должен быть просмотрен. б) Число аккаунтов, от лица которых осуществляется просмотр постов. с) Поле указание диапазона глубины просмотра. Отражает, сколько последних постов в канале смотрит аккаунт. Например, от 5 до 10 последних постов. Конкретное число постов в этом диапазоне для каждого аккаунта выбирается случайным образом. д) Время выполнения задания в часах (например, за 3 часа). е) Дата окончания выполнения задания. При выборе этого поля, предыдущее поле ("д") не заполняется. В этом поле можно указать, что задание выполняется, например, семь дней. В этом случае указанное число аккаунтов будет просматривать канал ежедневно в течение недели.  ф) Поле, в котором содержится название (описание) задания.  

4. Нужно окно хода исполнения заданий. В нем содержится список всех заданий (название задания, процент исполнения). При щелчке на конкретное задание можно увидеть список аккаунтов, которые в нем задействованы. Напротив каждого аккаунта можно поставить галочку, а также можно выбрать все аккаунты сразу. Предусмотрена кнопка "Отписаться", при нажатии на которую выбранные аккаунты отписываются от канала / чата. Также предусмотрена кнопка остановки (паузы) выполнения всего задания. 

Заранее благодарен за отклик!