Подключите нашего Telegram-бота для уведомлений о новых проектах
Бот-парсер телеграмм
Разместить заказ

K
Заказчик
Отзывы фрилансеров:
+ 39
- 0
Зарегистрирован на сайте 14 лет и 6 месяцев
Бюджет:
1500 ₽/час
Описание проекта
Требуется разработка Telegram-бота, который будет:
Мониторить указанные Telegram-каналы, анализировать статистику постов.
Пересылать посты с количеством пересылок выше заданного порога в наш бот и наш Telegram-канал.
Иметь простой и удобный интерфейс для взаимодействия пользователей и администраторов.
Функционал бота
Мониторинг каналов:
Возможность администратору добавлять и удалять каналы для мониторинга.
Бот мониторит указанные каналы и анализирует статистику пересылок каждого поста.
Критерии отбора сообщений:
Пост пересылается, если количество пересылок выше среднего по каналу (считается за всё время) более чем в N раз (значение настраивается, например в 3).
Пересылка сообщений:
Отобранные сообщения отправляются:
1) Внутрь самого бота для пользователей.
При пересылке сообщения в бота добавляются:
Количество пересылок: 484.
Среднее количество пересылок для канала: 139.
Отклонение от среднего: х 3.48.
Дата публикации.
Ссылка на оригинал поста.
Кнопка “Следующий пост” для показа следующего поста.
2) В указанный администратором Telegram-канал (можно редактировать адрес назначения).
График публикаций:
Посты публикуются с интервалом 45 минут (значение настраивается), начиная с 10:57 до 20:00 ежедневно.
Если пользователь в боте не нажимает "Читать следующий пост", следующий пост отправляется автоматически по расписанию.
Порядок публикаций:
Сначала самые свежие посты.
Затем по убыванию даты из оставшихся.
Интерфейс для пользователей:
Приветственное сообщение при первом входе:
1. Количество постов за последнюю неделю и месяц.
2. Контакты и ссылка на основной Telegram-канал.
Интерфейс для администратора:
У администратора под каждым постом есть 2 кнопки – «читать следующий» и «опубликовать».
При нажатии опубликовать – текст поста отправляется через API в gpt с промптом сделай рерайт (промпт предоставим) и полученный текст в ответе от gpt выводит в боте. Далее под этим измененным постом выводит 2 кнопки «опубликовать в канал» и «отредактировать». При нажатии кнопки «опубликовать в канал», пост публикуется в канале, текст берется полученный от gpt а изображение которое было с оригинальным постом. И вторая кнопка «отредактировать». При нажатии кнопки «отредактировать» бот выводит сообщение «пришлите мне отредактированный пост». Получив отредактированный пост (текст и изображение) бот публикует в канал.
Также должна быть возможность управления графиком публикаций, значение N и каналами в интерфейсе администратора.
Ждем от вас:
Стоимость выполнения проекта.
Сроки реализации.
Вопросы, уточнения или предложения по оптимизации проекта.
На чем вы будете делать бота? И какой стек?
Требуется разработка Telegram-бота, который будет:
Мониторить указанные Telegram-каналы, анализировать статистику постов.
Пересылать посты с количеством пересылок выше заданного порога в наш бот и наш Telegram-канал.
Иметь простой и удобный интерфейс для взаимодействия пользователей и администраторов.
Функционал бота
Мониторинг каналов:
Возможность администратору добавлять и удалять каналы для мониторинга.
Бот мониторит указанные каналы и анализирует статистику пересылок каждого поста.
Критерии отбора сообщений:
Пост пересылается, если количество пересылок выше среднего по каналу (считается за всё время) более чем в N раз (значение настраивается, например в 3).
Пересылка сообщений:
Отобранные сообщения отправляются:
1) Внутрь самого бота для пользователей.
При пересылке сообщения в бота добавляются:
Количество пересылок: 484.
Среднее количество пересылок для канала: 139.
Отклонение от среднего: х 3.48.
Дата публикации.
Ссылка на оригинал поста.
Кнопка “Следующий пост” для показа следующего поста.
2) В указанный администратором Telegram-канал (можно редактировать адрес назначения).
График публикаций:
Посты публикуются с интервалом 45 минут (значение настраивается), начиная с 10:57 до 20:00 ежедневно.
Если пользователь в боте не нажимает "Читать следующий пост", следующий пост отправляется автоматически по расписанию.
Порядок публикаций:
Сначала самые свежие посты.
Затем по убыванию даты из оставшихся.
Интерфейс для пользователей:
Приветственное сообщение при первом входе:
1. Количество постов за последнюю неделю и месяц.
2. Контакты и ссылка на основной Telegram-канал.
Интерфейс для администратора:
У администратора под каждым постом есть 2 кнопки – «читать следующий» и «опубликовать».
При нажатии опубликовать – текст поста отправляется через API в gpt с промптом сделай рерайт (промпт предоставим) и полученный текст в ответе от gpt выводит в боте. Далее под этим измененным постом выводит 2 кнопки «опубликовать в канал» и «отредактировать». При нажатии кнопки «опубликовать в канал», пост публикуется в канале, текст берется полученный от gpt а изображение которое было с оригинальным постом. И вторая кнопка «отредактировать». При нажатии кнопки «отредактировать» бот выводит сообщение «пришлите мне отредактированный пост». Получив отредактированный пост (текст и изображение) бот публикует в канал.
Также должна быть возможность управления графиком публикаций, значение N и каналами в интерфейсе администратора.
Ждем от вас:
Стоимость выполнения проекта.
Сроки реализации.
Вопросы, уточнения или предложения по оптимизации проекта.
На чем вы будете делать бота? И какой стек?
Разделы:
Опубликован:
11.12.2024 | 15:31 [поднят: 11.12.2024 | 15:31]