Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 7 лет и 11 месяцев
Бюджет:
по договоренности
Техническое задание:
1) Исходные данные
Аккаунт в Twitter, который подписан на большое количество других аккаунтов (более 1000).
Канал в Telegram.
2) Задача
В режиме реального времени отслеживать твиты аккаунтов, на которые подписан исходный аккаунт, и отправлять их в канал Telegram без задержек.
Возможность отключения отслеживания РЕтвитов аккаунтов, на которые подписан исходный аккаунт.
Возможность выборки только тех твитов, в которых содержатся определенные ключевые слова.
Возможность редактирования ключевых слов для выборки твитов.
Возможность отправки отсортированных твитов как в публичный, так и в закрытый канал.
Возможность смены исходного аккаунта.
Увеличение или уменьшение подписок у исходного аккаунта не должно влиять на основную задачу.
3) Дополнительно
Исходный код должен быть открыт для редактирования.
Графический интерфейс не важен. Достаточно управления через командную строку или что-то схожее, при наличии пошаговой инструкции.
Дополнительные условия могут уточняться в ходе согласования технического задания.
UPD:
4) Уточнения в ходе согласования
Возможность смены канала Telegram.
В канале стороннего дополнительного функционала не будет.
В сообщении канала Telegram необходимо разместить сам контент твита, ссылку на источник и использовать функционал Twitter перевод с иностранного языка на русский. Вся информация одним сообщением.
Визуальный пример сообщения приложен скриншотом.
Парсинг должен проводиться в автоматическом режиме круглосуточно.
Задержка времени между размещением реального сообщения в Twitter и его репостом в Telegram не допускается.
В дальнейшем планируется расширение функционала на аккаунт Facebook и сторонние сайты. Но это будет отдельным заданием на проект позже.
Разделы:
Опубликован:
12.01.2018 | 16:58 [последние изменения: 15.01.2018 | 05:48]
Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист