4.14 Service

  4. Функции Facebook

Данное действие позволяет выводить информацию о работе в сервисе в ваш телеграм бот и мониторить информацию о главных характеристиках фарма аккаунта.

1) Вывод информации в бот телеграм.
Информация может быть как произвольного характера (начало\окончание работы сценариев, так и данные аккаунта)
Для того чтобы воспользоваться этой функцией, вам необходимо создать своего бота телеграм и прописать настройки.

  1. Создаем бота телеграм. Переходим в бота @BotFather
    создаете бота по шагам. Нам нужен будет название бота и токен
  2. Узнаем свой ид. Переходим в бота @username_to_id_bot и отправляем ему свой логин в формате @moyTg. В ответ он даст нам наш ид.
  3. Переходим в нашего созданного бота и отправляем команду /start
  4. Конфигурируем файл расширения credentials.json добавляя туда
"telegram": {        
"botToken": "1955124156:AAFQDsVQeY4444Y17Xt6XIF6ctDS4R_DI",        "chatId": "186444492"    
}
{
"username": "",
"password": "",
"services": {
    "anti-captcha.com": "",
    "vk.com": {
        "appId": ""
    },
    "cacheFlushInterval": 0,
    "proxy": {
        "proxyReboot": "",
        "proxyRebootPause": 0
    },
    "telegram": {
        "botToken": "1955124156:AAFQDsVQeY4444Y17Xt6XIF6ctDS4R_DI",
        "chatId": "186444492"
    }
}
}

Вот такой файл в итоге у нас должен получиться.

1 — Селлектор выбора объекта для вывода. Данный параметр может принимать
Text — если выбрано это значение, то будет выводиться только текст из поля (2). Например, можно создать два действия — начало и конец сценария и разместить в начале и в конце сценария.
Event — будет выводиться информация о сценарии + текст из поля (2)
Data of account — будет выводиться данные аккаунта в формате настраиваемом в поле (3) + текст из поля (2)
Log — выводится ссылка на лог текущего аккаунта + текст из поля (2)

2 — Поле вывода текста. Здесь вы можете указать текст, который будет выводиться. Вы также можете использовать макросы (автозамены)
{accid} — ид аккаунта
{scriptname} — название скрипта
{email} — емейл акка
{actionname} — название действия
{2FA} — код 2фа аккаунта
{NAME} — фи аккаунта
{note} — Примечание
{login} — логин аккаунта
{pass} — пароль аккаунта
{log} — ссылка на лог
{check} — акк на проверке
{adsaval} — наличие рекламы
{interest} — интересы
{External} — внешние активности
{Adspref} — рекламные предпочтения
{RFA} — Статус зрд
{FP} — статус ФП
{Ads} — РК/Ads
{BM} — БМ/BM
{Activity} — это дата последней активности расширения
{LINK} — ссылка на аккаунт
{BD} — дата рождения

Теперь вы можете добавлять условия вывода оповещения в тг бота. Для этого вам нужно выбрать Объект для вывода — Condition и заполнить поле Условие в соответствии с таким синтаксисом:

{fp}=[0,1]&{bm}=3|{accid}=1234567890&{namebm}=&{name}

где
{bm}=3{accid}=1234567890 — указание точного значения
{fp}=[0,2] — указание диапазона числовых значений (включая крайние значения — 0 <= {fp} <= 2)
{name} — не пустое значение (true, не 0, не пустая строка)
{namebm}= — пустое значение (false, 0, пустая строка)
& — логическое И
| — логическое ИЛИ (edited) 



3 — Селлектор выбора типа вывода информации об аккаунте. Вы можете выбрать Text, JSON, Single JSON.

2) Мониторинг информации для подстановки в столбцы в кабинете

Для осуществления мониторинга, вам нужно добавить нужные столбцы в кабинете и настроить сбор информации чекбоксами 5-10. При установленном чекбоксе будет производиться переход в разные разделы аккаунта Facebook и собираться оттуда информация.

4 — чекбокс выбора режима работы действия Service. Если чекбокс не установлен, то действие будет отрабатывать действие будет отрабатывать в режиме информера в бот телеграм, т.е 1,2,3 пункта. Если чекбокс установлен, то действие будет работать в режиме мониторинга информации для дополнительных столбцов в кабинете 5,6,7,8,9,10 пункты.

5 — чекбокс проверки наличия ФП. При установленном чекбоксе будет производиться проверка наличия ФП в аккаунте и количество ФП будет занесено в столбец Количество Fun page.

6 — чекбокс проверки наличия БМов. При установленном чекбоксе будет производиться проверка наличия БМ в аккаунте и количество БМ будет занесено в столбец Количество BM.

7 — чекбокс проверки наличия рекламы в ленте аккаунта. При установленном чекбоксе будет производиться проверка наличия рекламных объявлений в ленте аккаунта и будет занесено в столбец Доступность рекламы.

8 — чекбокс проверки наличия интересов у аккаунта. При установленном чекбоксе будет производиться проверка интересов аккаунта по ссылке https://www.facebook.com/adpreferences/?section=interests и будет занесено в столбец Интересы.

9 — чекбокс проверки внешней рекламной дейтельности аккаунта. При установленном чекбоксе будет производиться проверка рекламной деятельности аккаунта по ссылке https://www.facebook.com/off_facebook_activity/activity_list и будет занесено в столбец Внешние активности.

10 — чекбокс проверки рекламных предпочтений аккаунта. При установленном чекбоксе будет производиться проверка наличия рекламных предпочтений аккаунта по ссылке https://www.facebook.com/adpreferences/ad_topics и будет занесено в столбец Рекламные предпочтения.

11 — чекбокс проверки Запрета рекламной деятельности. При установленном чекбоксе будет производиться проверка наличия ограничения на рекламную деятельность, пока она не будет снята. Это будет отображаться в столбце ЗРД

В кабинете доступны для мониторинга столбцы Рекламный кабинет, 2-факторная аутентификация, Последнее событие. Информация об этих метриках будет подставляться автоматически из системы исходя из наличия данных об этих метриках в расширении.