Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Поддержка] TgMarket - Модуль интернет магазина в телеграмме.


Rassol2
 Share

Recommended Posts

В 28.11.2023 в 15:20, Rassol2 сказав:

Это не совсем понятно, зачем такое создавать если вы будете выбирать конкретно кому отправлять.
Вы задаете фильтры по пользователям.
Затем задаете текст рассылки, и время. И модуль выполняет рассылку по указанным юзерам с указанным текстом в указанное время.

Если подписчиков много, то можно кого-то и пропустить. Есть подписчики конкуренты, с которыми негативная история и т.д. - их бы и ставить вручную в "черный список". Или сделать список исключения - кому НЕ отправлять. Т.е фильтруем кому отправить и исключить нужных пользователей.
Но черный список удобней - один раз добавил и все рассылки не идут тому, кому не нужно.

 

 

В 28.11.2023 в 15:20, Rassol2 сказав:

Вот это не понял. Тут нужно пояснение что вы имеете в виду.

В рассылке будет ТЕКСТ. В конце текста, внизу, обычно идут функциональные кнопки.
Делятся на 2 вида:

  1. кнопки ведущие по ссылке на сайт, например (ссылка задается кастомно каждый раз).
  2. кнопки внутренние - которые перемещают пользователя внутри Бота - Меню, Акции, Контакты и т.д (это можно сделать как заготовки)
    Пример на скрине:

2033155745_2023-11-28154554.png.8cc324cc5ea930a2343e24293f671e0f.png

Link to comment
Share on other sites


28.11.2023 в 07:51, AndrewZ сказал:

Если подписчиков много, то можно кого-то и пропустить. Есть подписчики конкуренты, с которыми негативная история и т.д. - их бы и ставить вручную в "черный список". Или сделать список исключения - кому НЕ отправлять. Т.е фильтруем кому отправить и исключить нужных пользователей.
Но черный список удобней - один раз добавил и все рассылки не идут тому, кому не нужно.

Возможно добавлю но не в первом порядке.
Когда данный функционал будет обкатано и в доль и поперек, и он будет насышатся новыми возможностями, там и вернемся к этому вопросу. Сейчас бы для начала выкатить первый/базовый релиз.

 

28.11.2023 в 07:51, AndrewZ сказал:
  • кнопки ведущие по ссылке на сайт, например (ссылка задается кастомно каждый раз).
  • кнопки внутренние - которые перемещают пользователя внутри Бота - Меню, Акции, Контакты и т.д (это можно сделать как заготовки)
    Пример на скрине:

Кнопки к рассылке да, это интересно. Добавлю в списков задач.

  • +1 1
Link to comment
Share on other sites

Заметил одну вещь. Если товар на сайте отключен (но количество в карточке больше 0) он выгружается в TgMarket. Можно ли сделать проверку помимо количества а еще статус включенного или выключенного товара? 

Link to comment
Share on other sites


01.12.2023 в 16:01, aquaprom сказал:

Заметил одну вещь. Если товар на сайте отключен (но количество в карточке больше 0) он выгружается в TgMarket. Можно ли сделать проверку помимо количества а еще статус включенного или выключенного товара? 

Добавил, в следующем обновлении выйдет.
Все товары будет по умолчанию проверятся на статус. Если товар выключен он не будет выводится в модуле.
отдельного переключателя не будет. Спасибо за замечание.

Link to comment
Share on other sites

Донат заработанных денег Украине.

С 01.11.2023 по 30.11.2023 включительно.
Было продано на сумму 25$
По традиции добавлю еше от себя.
Подробности здесь
https://opencartforum.com/topic/184237-podderzhka-tgmarket-modul-internet-magazina-v-telegramme/?do=findComment&comment=1801116

  • +1 1
Link to comment
Share on other sites

  • 1 month later...

  

Обновление 0.26_beta

Наконец то я закончил делать базу для системы умной рассылки. Умной она еше не стала, :( но уже заложена база и можно начинать тестировать.
Что на данный момент готово.
1) Создание шаблонов рассылки.
1.1) фильтр по пользователя. (слабенький но будем расширять по вашим идеям)
1.2) сохранение обновление шаблонов.
1.3) визуализация всего этого.

1.4) Запуск мгновенной рассылки. (Но она все же требуйте установки крон задания)

2) Планировавший рассылки
2.1) Создание неограниченное количество заданий на рассылку, с использованием шаблонов.
2.2) Визуализация очереди рассылки, кому что будет отправлено.

 

В телеграмм на базовом уровне доступна не более 30 обращений к боту в секунду. По этому модуль будет балансировать нагрузку что бы не выходит за пределы доступного.

Собственно настройка.
Для запуска любой рассылки вам необходимо установить крон задание на хостинге, что бы оно выполнялось каждую минуту.
Это необходимо что бы рассылка выполнялась дольше 30 секунду и модуль мог балансировать ее.
Без установки крон задания на хостинге система рассылки работать не будет.

Настройка CRON на хостинге

Для работы планировщика задач (cron) в модуле TgMarket вам необходимо настроить крон на вашем веб хостинге.

Внимание!!!
При создании крон задания на хостинге необходимо указать выполнение скрипта КАЖДУЮ МИНУТУ!

 

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

Найти пункт cron в меню панели управления хостингом.
Добавить задачу.
tHEZBnW.png

 

 

Обратите внимание что я указал путь к скрипту tg_cron.php который находится у вас в корне сайта, необходимо сделать точно так же, только вместо tg.simplepars.top укажите свой домен.

Шаблон задания
/usr/bin/wget -O - -q -t 1 http://Ваш_сайт/admin/tg_cron.php

Сохраните настройки.
Все вы выполнили настройку крон на хостинге.

Настройка рассылки в модуле.

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

Скрытый текст

zc3mA8J.png


1) Здесь вы указываете текст сообщения.
2) здесь вы сможете выбрать спец операторы. (В данном релизе не доступно по этому пока пропускаем.)
3) Здесь вы можете сохранить шаблон или обновить существующий. Сохранять шаблоны нужно если вы хотите планировать рассылки по рассписанию.
4) Здесь вы можете фильтровать пользователей, кому именно вы хотите отправить сообщения. 

Так же на данной странице вы можете сразу же запустить рассылку, несмотря на то что для мгновенной рассылке вам не нужно задавать настройки в планировщике рассылок, задание cron на хостинге должно быть установлено.

Настройки автоматизации рассылки.

cRjnf1R.png

 

1) Вкладки на которых делаем настройки автоматизации.
2) Вкладки на которых делаем настройки автоматизации.

3) Выбираем шаблон который нужно запланировать.
4) Указываем когда именно рассылка будет работать.
5) Обязательно выбираем ваш часовой пояс, что бы рассылка происходила в соответствии с вашим часовым поясом.

Обратите внимание что есть синие значки вопроса, где подробно описано что это за поле и зачем оно.

 

Так же на вкладке очередь рассылки вы можете видеть кому какое сообщение запланировано на отправку. От какого крон задания и от какого шаблона.
Va7FdQy.png

 

Все вкладки и функционал будет развиваться и дальше.
На данный момент это стартовая база для системы рассылки, дальше только развитие.

Хочу напомнить что модуль до сих пор в бета версии и подымать полноценный магазин на нем я не рекомендую.
Система рассылки новая и ее тоже нужно тестировать так что все это бета, и все должно проходит многочисленные круги обкатки.

 

Внимание!!!
При обновлении не забываем выполнить ./instg.php

Link to comment
Share on other sites

Так же в последний момент добавил вкладку инструкция, там будут написаны настройки фунции крон, так как сейчас нет возможности создавать инструкцию отдельным сайтом.
 

Скрытый текст

tTyLFWt.png

 

Напоминаю что модуль еше в бета режиме и подымать на нем серьезный интернет магазин я не рекомендую. И систему рассылок нужно использовать аккуратно пока она в режиме теста. Не дай бог заспамите пользователей и они покинут ваш магазин.
Пользователи самый ценный ресурс которым мы обладаем.

Link to comment
Share on other sites

Обновил, instg.php выполнил, но модуль не схватывает таблицы с кастомным префиксом. У меня префикс не oc_ и он отказывается с ним работать. Таблицы установились инсталлятором с моим префексим. Он ищет 

oc_tgm_cron

 

а надо искать

 

myprefix_tgm_cron

 

Ошибку ловит на вкладке "Автоматизация рассылки"

Edited by mankov
дополнение
Link to comment
Share on other sites


15.01.2024 в 18:08, mankov сказал:

Обновил, instg.php выполнил, но модуль не схватывает таблицы с кастомным префиксом. У меня префикс не oc_ и он отказывается с ним работать. Таблицы установились инсталлятором с моим префексим. Он ищет 

oc_tgm_cron

 

а надо искать

 

myprefix_tgm_cron

 

Ошибку ловит на вкладке "Автоматизация рассылки"

Перепроверю все запросы и завтра выложу обновления с исправлением.

Link to comment
Share on other sites

Собственно буду ждать информации по работе системы рассылки. Так что если что то не так дописывайтесь что бы можно было поправить и двигаться дальше.

Link to comment
Share on other sites

Поставил версию 0.26.1
все настроил, но рассылка не приходит ни по времени сделанном в автоматизации ни просто принудительно нажав на кнопку рассылки (((
 Так жеобратил внимание что файл tg_cron находится в корне сайта, а не в папке /admin/ как Вы написали в инструкции указав ссылку на этот файлик. Может нужно перенести его в папку админ, или ссылку изменить?

Screenshot_3.png

Screenshot_4.png

Screenshot_5.png

Edited by maxleshiy
Link to comment
Share on other sites


17.01.2024 в 04:57, maxleshiy сказал:

Поставил версию 0.26.1
все настроил, но рассылка не приходит ни по времени сделанном в автоматизации ни просто принудительно нажав на кнопку рассылки (((
 Так жеобратил внимание что файл tg_cron находится в корне сайта, а не в папке /admin/ как Вы написали в инструкции указав ссылку на этот файлик. Может нужно перенести его в папку админ, или ссылку изменить?

Еше один фикс выкатил.
Правда он качается исключительно версии 0.26.2_beta
Там по ошибке оставил отладочную заглушку на отправку. Обновитесь и проверьте.


 

Link to comment
Share on other sites

17.01.2024 в 06:04, mankov сказал:

для загрузки пока отдает только TgMarket v0.26.1_beta :(

Подправил в названии может вы не него смотрели, так как архив лежит 0.26.3

Link to comment
Share on other sites

17.01.2024 в 14:07, Rassol2 сказал:

Подправил в названии может вы не него смотрели, так как архив лежит 0.26.3

Загружает только такой архив с сайта TgMarket v0.26.1_beta

Link to comment
Share on other sites


17.01.2024 в 23:41, maxleshiy сказал:

Загружает только такой архив с сайта TgMarket v0.26.1_beta

Только что нажал скачать и получил правильную версию.
Покажите скришот.

Link to comment
Share on other sites

18.01.2024 в 14:22, Rassol2 сказал:

Только что нажал скачать и получил правильную версию.
Покажите скришот.

Только что попробовал уже 3 бета. все норм

 

Link to comment
Share on other sites


Обновил на 3 бету, рассылка заработала. Спасибо. В админке правдо все стало криво.
Фото по спойлером прилогается

 

Скрытый текст

Screenshot_3.png

Screenshot_4.png

 

Edited by maxleshiy
Link to comment
Share on other sites


18.01.2024 в 07:21, maxleshiy сказал:

Обновил на 3 бету, рассылка заработала. Спасибо. В админке правдо все стало криво.
Фото по спойлером прилогается

Это та болезнь которую я никогда не поборю, рисовать адаптивные дизайны это не мое. Попробую выделить больше места в сетке но не более того. 

  • +1 1
Link to comment
Share on other sites

Только что выкачал 3ю бетку, стала на ура. Все работает. Рассылку еще пока не проверил. С компа админка не поплыла.

Link to comment
Share on other sites


Такой вопрос. Может пропустил может не разобрался.

Куда-то приходи сообщение о заказе через бота. Можно сделать чтобы приходило на почту либо в тот же телеграм? А лучше чтобы данные заказы отображались в общем списке заказов как быстрые и в 1 клик.

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.