Надо написать пайтон скрипт, который с помощью библиотеки Telethon будет получать данные в телеграмме, и заносить их в Google Docs с помощью developers.google.com/doc...

Описываю шаги, которые будет выполнять этот скрипт:

1. Получаем список участников группы по ссылке. 

Всех добавляем в контакты.

2.1. Получаем список участников группы, которые написали нам хотя бы одно личное сообщение.

Заносим их в папку "SNDGRP" телеграмме.

2.2. Получаем список тех, которые не написали нам ни одного личного сообщения. 

Их добавляем в папку "NSNDGRP". 

3. Обрабатываем тех, которые написали:

В начале каждой интеграции печатаем "обработка emailа такого-то, нажмите enter" и делаем ожидание ввода с помощью input()

Получаем историю сообщений.

Выводим текстовые сообщения на экран с помощью print()

Какие сообщения это могут быть: 

Email. 

ФИО. (три слова в сообщении, с заглавной буквы)

Картинка. 

Файл. 

Название страны.

ФИО и email могут быть в одном сообщении.

Более того, может быть указано два или три emaila.

5. Скрипт проверяет, есть ли в таблице email(или один из еmailов), мейлы хранятся в стобце D.

6.1. Если email есть, то заполнение идёт в ту строчку, в котором этот email находится.

6.2. Если emailа в таблице нету, то заполнение происходит в новую пустую строку под таблицей. Если было указано два мейла – то заполнится две новые строчки, первая с первым мейлом, вторая со вторым. Остальные данные будут одинаковы.

При этом mail записывается в столбец D.

7. В столбец АА вносится ФИО. 

И этот контакт скриптом переименовывается в телеграмме в указанное ФИО.

Если ФИО нет – добавляем в папку "NFIO".

8.1. В Столбец AB вносится слово "YES" или слово "NO".

В зависимости от того, присылал ли контакт фотографию за время переписки, или нет.

8.2 В столбец AC вносится слово "YES" или слово "NO".

В зависимости от того, присылался файл или нет, также, за время переписки в личке.

Если пересылался файл, либо картинка, то контакт добавляется в папку "FP".

Иначе в другую папку, "NFP".

9. В столбец "страна" вносится страна. Если контакт отправил страну, то он добавляется в папку "Country".

10. Если человек не отправил не отправил картинку или файл или страну. Он добавляется в папку "SLOW"

4 года назад
guest_16064509851787
4 года в сервисе
Был
4 года назад

Заявки фрилансеров

Станислав
 
39 лет
5 лет в сервисе
Был
3 года назад
2 отзыва
4 года назад
Роман
 
36 лет
4 года в сервисе
Был
4 года назад
4 года назад