Задать вопрос
  • Сервис api для фильтрации мата в тексте?

    @mlstart
    Тоже искал такие сервисы непременно с API, еле откопал две штуки через ссылки на сайтах. Даже статью по такому поводу запилил на Хабр, чтобы другие не мучались, но она пока на модерации (обн. 05.05.22: статья прошла модерацию - https://habr.com/ru/post/664422/ ).

    WebPurify - https://www.webpurify.com/profanity-filter/
    LF-сервис - https://lf.statusnick.com/
    Ответ написан
    Комментировать
  • Идеи, как отслеживать переходы по ссылке в телеграме?

    @mlstart
    Работает только для приватных чатов, потому что при переходе в публичный по ссылке ТГ не отправляет боту ответ. Тестировал на обычном переходе из браузера, на ссылке в сообщении - не на кнопке.

    В ТГ есть метод approvechatjoinrequest, который позволяет одобрить ботом вход в канал по ссылке, если такая ссылка была сделана с требованием одобрения входа.

    К сожалению, у меня не работал этот метод post-запросом на хуках. Уже отчаявшись, сделал get-запрос и юзера бот одобрил.

    К чему я про этот метод. К тому, что есть createChatInviteLink, который создаёт ссылку и при использовании ее для приватного группового чата/канала возвращается [chat_join_request], в котором и данные пользователя и ссылка.

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

    Другого варианта не существует на данный момент. Можно временно, пока идёт какая-то акция, публичную группу сделать приватной и считать таким образом рефералов, переходы, время фиксировать и тд.
    Ответ написан
    Комментировать
  • Можно ли сделать быстрый сайт на Elementor+Woocommerce?

    @mlstart
    Отвечу по своему опыту: нет.

    Я перепробовал все плагины кэширования, которые указаны в списке на сайте Elementor. Перепробовал другие, например Autoptimize, Clearfy, подобные. Ничто не дает поднятся выше 30 - если мы хотим оставить Заказчику возможность кастомизации сайта, и не дает поднятся выше 60 - если уж совсем жестко настроить, вплоть до выбора, на какой странице загружать какой скрипт.

    Самые главные проблемы, которые мешают добыче попугаев:
    • Использование видео, в том числе для мобильных, на фоне или просто: Youtube много грузит, от счетчиков, до рекламных скриптов.
    • Игнорирование выбора размера изображений, так, что для миниатюры может подгружаться 768х*


    То, что стоит Woocommerce - не замечал серьезного влияния на показатели PageSpeed, ибо все ресурсы уходят именно на загрузку стилей и скриптов самого Elementor.

    Теперь же скажу от души:

    Не используйте конструкторы, старайтесь раскрутить клиента на качественный сайт. Понимаю, что обе стороны остаются довольны: один сэкономил, другой почувствовал себя программистом, но это всё заблуждение. Я иногда мечтаю о таком дне, когда все фрилансеры в мире соберутся, и на месяц перестанут предлагать конструкторы, говоря Заказчикам о том, что это плохо. Как правильно сказал Отшельник-ФМ, конструкторы нужны для прототипирования, а не конечного результата.

    Если вы уже попали в эту ловушку, то старайтесь углублять свои навыки в CSS, JS - в том, что можно использовать параллельно с Elementor или другим, и выходите потихоньку на нормальных клиентов и делайте нормальный код. Потом и до PHP, MySQL дойдете. На конструкторах сайты соглашаются делать посредники: они ломают рынок в цене, поэтому исполнители прогибаются, ищут дешевый вариант, предлагают билдеры. Конечным же заказчикам показывая сверкающий сайт на конструкторе, продают его в три-четыре раза дороже.

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

    Удачи!
    Ответ написан
    Комментировать