Специализированный клиент для подписки на телеграммовские каналы

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
24 июня 2017, 22:46 • 4 отклика • 53 просмотра
Нужно реализовать следующую задачу:

Процесс (клиент телеграмм), работающий как штатный клиент т.е. не через bot API, а притворяясь легитимным пользователем, который бы позволял подписаться на телеграммовский канал, на правах обычного пользователя и всё, что в этот канал транслируется, складывать в базу PostgreSQL.

Разумеется, сохраняя метаинформацию о каждом сообщении (канал, время получения).

Вся информация о текущих подписках (когда куда подписались или отписались и т.д.) - тоже в базу.

Нужно, чтобы процесс мог делить базу с другими такими же процессами (т.е. если я делаю несколько разных телефонов от которых идёт подписка, то чтобы они писали в одну базу и не путались между собой).

От процесса требуется наличие простого JSON API - список подписок, добавить подписку, удалить подписку и служебного веб-интерфейса с теми же функциями.

Язык разработки - python, php.