Comments 16
За третий канал спасибо!
Но PROFIT! должен быть на пятом шаге! Отступаете от классики. :)
За Maker отдельное спасибо. По сути через него получается можно любое стороннее API приделать. То есть к примеру используя PushAll можно отправлять себе пуш уведомления на компьютер или смартфон из IFTTT. Достаточно сильно расширяются в данном аспекте возможности!
Именно! Сам очень обрадовался, нагуглив, что у них теперь такой channel есть. Правда, явно не хватает передачи кастомных заголовков (хочется, Authorization или Accept, как минимум), заливки файлов, пришедших в виде URL, а также приема произвольных запросов.
Уже успел накатать статью на спарке — spark.ru/startup/pushall/blog/12431/ispolzuem-ifttt-i-pushall-dlya-polucheniya-uvedomlenij-iz-razlichnih-servisov, вот думаю на хабре публиковать, или же будет боян совсем? Я описал правда вроде как более подробно.
Для проверки сделал постилку новостей meduza.io в канал — не работает. В логе рецепта вот что:
Maker Action Error: An error with Maker prevented your Recipe from working. Edit the Maker Channel or try again. If errors persist, visit the Help page for support.
Ходил по ссылкам, чесал репу — так и не понял, что у меня не так.
Maker Action Error: An error with Maker prevented your Recipe from working. Edit the Maker Channel or try again. If errors persist, visit the Help page for support.
Ходил по ссылкам, чесал репу — так и не понял, что у меня не так.
А какой триггер был выбран в качестве источника на IFTTT? Возможно, вместо подстановки {{Text}} нужно что-то другое использовать?
Body: {«chat_id»:"@my_channel",«text»:"{{EntryTitle}}"} — этот EntryTitle выбран там же из меню…
К сожалению, да, у IFTTT плохо с логами, они не сообщают о конкретной ошибке.
Мне помогло простое обращение к API через GET браузера, когда я видел конкретные ошибки и понимал что править.
Точно поле Body начинается с:
Мне помогло простое обращение к API через GET браузера, когда я видел конкретные ошибки и понимал что править.
Точно поле Body начинается с:
{"chat_id"...
а не с:Body: {"chat_id"...
?да, я тупой. Действительно Body начинается с «Body:»! Поправил, жду-с обновления rss и надеюсь все заработает.
После собаки должно стоять в точности то, что указали в настройках канала. Например, если канал доступен по ссылке telegram.me/secret_ru, то указывать следует @secret_ru. Дописывать _channel в конце не нужно.
Интересно, сколько рецептов и каналов можно повесить на одного бота?
Уже не работает?
Круто! Спасибо!
Данный бот транслирует только новые посты (если брать с фб) или как-то можно научить его подтягивать и старые?
Данный бот транслирует только новые посты (если брать с фб) или как-то можно научить его подтягивать и старые?
Sign up to leave a comment.
Создание канала с автопостингом в Телеграме без единой строчки кода