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

Суть работы бота:

  • Я в ручную должен авторизоваться в этом ресурсе (сложный механизм через подтверждение по смс), затем бот может работать непрерывно на этом ресурсе - запускаю бота
  • Берется первый файл с текстом рассылки
  • Берется второй файл с данными - это может быть таблица или один текстовый документ:
- id пользователей кому рассылать

- переменные слова, которые подставляются в текст рассылки

Первый файл содержит текст такого типа:

Здравствуйте, {{1111}}! Нашел вашу компанию {{2222}}. Вы услуги {{3333}} оказываете?

где исходя из данных второго файла

1111 - Имя

2222 - Название фирмы

3333 - Название услуги

Сообщения рассылаться будут такого типа:

Здравствуйте, Сергей! Нашел вашу компанию ООО Ромашка. Вы услуги интернет-рекламы оказываете?

Второй файл может выглядеть так:

id пользователя 1, имя, название фирмы, название услуги

id пользователя 2, Сергей, Ромашка, рекламы

id пользователя 3, Иван, Цветы, грузоперевозок

Принцип работы бота:

  • Авторизация
  • Берет данные из 2 файлов, делает рассылку
  • Если id пользователя не открывается (нельзя написать ему), переходит к следующему id пользователя
  • Запоминает те id, на которые уже отправил письмо - ведет лог

    Нельзя чтобы совершалась повторная отправка сообщения, например, если бот выключился, и включился заново, он должен продолжить с того id, на котором остановился и еще не отправил

  • Время между отправками динамичное в диапазоне от 15 до 20 секунд
  • Как только сообщение отправлено пользователю, 5 секунд бот ждет, после закрывает окно сообщений, переходит к следующему id пользователя
Дополнительный бот (отдельная часть разработки):

Определяет список id пользователей, которые написали сообщение - определяет входящие

Принцип работы:

  • Авторизация как в первой части
  • Файл со списком id пользователей, которые нужно проверить
  • Открывает по очереди список, проверяет, что последнее сообщение было входящее
  • По окончанию работы сохраняет в файл список id (из списка 2 пункта), только те, у которых были обнаружены входящие
3 года назад
ooparov
Юрий 
33 годаРоссия
11 лет в сервисе
Был
8 дней назад
  • Похожие заказы
  • Есть API, под него необходимо сделать фронтенд (сверстать одну страницу, плюс добавить логику на кнопки - взаимодействие по API). Скриншот примерной страницы приложен. Вкладка "Распознать с файла" представлена на скриншоте. Необходимо добавить кнопку "Отправить". По нажатии ...

    Закрыт
    3 года назад
  • $25

    Задача на пару часов для разраба, который может за JavaScript, математику и Woocommerce. Нужно дополнить логику скрипта и функции слайдера для рейтинга. Сайт игровой тематики (прокачка персонажей), магаз на Woo разумеется, слайдер - товар, у которого ...

    Закрыт
    3 года назад
  • Перевести рабочие страницы ресурса с Vue2 на Vue3; Попутно модифицировать согласно т.з. Подробности задачи и детали сотрудничества - по [url=https://www.notion.so/thetitus/Vue2-Vue3-376d2dbde085423b899a27ef57f32943]ссылке [/url]или во вложении.

    Закрыт
    3 года назад
  • Нужно расширить функционал сайта, который вывести в админке, вероятно в виде отдельного плагина. Дизайн можно увидеть здесь https://test.pokleyka.net/shop/, по нему можно понять и функционал, там он почти весь (скачанный с фронта). Дополнение кратко в файле. Исполнителю ...

    Закрыт
    3 года назад
  • Интернет-магазин (Opencart 3.0) Есть прайсы от поставщиков с категориями, картинками и т.п. в формате xml (или yml). Нужно сделать импорт всех товаров, включая картники, размеры, и т.п. и обьяснить как всё работает.

    Закрыт
    3 года назад
  • $2000

    Необходимо создать движок сайта для ведения документации. Представление ввиде Дерево слева, контент справа (как по ссылке [url=https://docs.microsoft.com/en-us/aspnet/core/introduction-to-aspnet-core?view=aspnetcore-5.0]https://docs.microsoft.com/en-us/aspnet/core/introduction-to-aspnet-core?view=aspnetcore-5.0[/url] ). Все данные (структура документации и контент) должны браться с сервера асинхронно.Полное ТЗ будет доступно кандидату.

    Закрыт
    3 года назад
  • Описание:Уважаемые программисты. Мне нужна консультация насколько эффективен мессенджер-это информационная табличка с возможностью переписки на сайте, которая всплывает если вы находитесь на сайте какое-то время, допустим, после минуты прочтения контента сайта, в данном окне располагается информация ...

    Закрыт
    3 года назад