Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно получить все содержимое и положить результаты в sqlite и в csv. Работать должно из консоли.

Требуемый язык - Golang. Этот обязательное требование, меняться оно не будет.

Вход

  • получает необходимые креды из переменных окружения

  • список каналов/групп, данные из которых надо получить

  • Путь, куда сохранять медиа-файлы (если путь не указан, то сохранять их не надо)

Выход

  • Возвращает собранные сообщения и их признаки:

- Всю структуру [User](https://github.com/go-telegram-bot-api/telegram-bot-api/blob/v5.5.1/types.go#L179), включая ChatMember

- Всю структуру Message

  • Если с предыдущего запуска в канале/группе появились новые сообщения, они должны быть добавлены к ранее полученным (инкрементально, не выкачивая канал/группу повторно)

  • В случае, если во время сбора данных соединение разрывается, то сбор должен быть продолжен с того места, где он остановился до сбоя

Результатом работы являются исходники на go (golang), инструкции по запуску в новом окружении, и корректные результаты работы на тестовом канале/группе.

=======================================================================

ВАЖНО: Предоплат нет. Оплачивается только полностью выполненная работа со всеми правами. Возможна безопасная сделка.

ВАЖНО: Сразу указывайте цену и срок. Предложения типа «Обращайтесь, договоримся» не рассматриваются!

Желательно: оплата в USDT

=======================================================================

10 месяцев назад
egenius
46 лет
17 лет в сервисе
Был
2 месяца назад

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

Аркадий
 
24 года
7 лет в сервисе
Был
2 дня назад
47 отзывов
10 месяцев назад
Денис
 
28 лет
9 лет в сервисе
Был
11 минут назад
107 отзывов
10 месяцев назад