В итоге решил установкой модуля Телеграм https://community.bablosoft.com/topic/25931/url-rejected-malformed-input-to-a-url-function/9
Оказывается, это было багом а не фичей, когда всё работало корректно, судя по той ветке. А когда починили баг - сломалась и отправка с подстановкой времени в сообщение, и обработка гиперссылок. А может быть и ещё что-то... странное решение, сломать работающее правкой бага, ну окэй
Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.
-
@muhyrla said in Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.:
@Fox не помогло
Больше у меня нет маны, присылайте данные, на которых ошибка повторяется.
-
@muhyrla said in Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.:
@DrPrime @Fox , прикол в том, что иногда ошибка появляется, иногда нет, если заключить отправку сообщения в телеграм в игнорировать ошибку, 1 раз из 15~ он отправит сообщение...
Значит поставьте игнор ошибок и условие, если ошибка есть - то сохранить все данные переменных в файл (ну или каждую переменную в отдельный файл), а затем приложить это всё сюда.
-
@muhyrla said in Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.:
@UserTrue @Fox прокси стоят, такое не может быть, выявил проблему, видимо она связанна с автоматическим кодировщиком русский - Url, заменил модуль на http запрос, и ошибка исчезла..
Используете стандартный модуль?
-
@muhyrla said in Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.:
@Fox +
А для стандартного модуля "телеграмм" как вы применяете прокси?
-
@muhyrla said in Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.:
@Fox HTTP Прокси
Да, @UserTrue правильно написал. Модуль "Телеграм" игнорирует установку прокси в http-клиенте.
-
@muhyrla said in Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.:
@UserTrue теперь меня волнует другая ошибка, тоже с тг связанная, прокси вроде работают, но вылетает ошибка 502 или 401.
502 Bad Gateway («плохой, ошибочный шлюз»)
401 Unauthorized («не авторизован (не представился)») -
@muhyrla said in Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.:
@Fox я видимо ошибся, я использую ваш модуль телеграма, где еще и получать сообщения можно
Значит используете не последнюю версию, в последней было 3 действия

-
@muhyrla said in Unable to parse JSON string, во время отправки переменной "шаблон" в телеграм.:
@Fox они из-за чего возникают-то?) вроде впн включается и всё работает, но прокси вроде активирован.. поменял кстати модуль на http запрос
Это уже вопросы к прокси. Напишите обработчик ошибки, чтобы менял прокси и отправлял данные снова.
