Веб разработчик
Попробовал отправлять в телеграмм маленькие картинки, действительно, так не получается, бот их отображает по другому.
Скажите, где хостите бота?
-
Виджет остался, вместо текста теперь картинки.
Решил что не стоит прикреплять ссылку на статью, т.к. бот сильно изменился, вместо этого напишу новую статью
Интересная реализация, я тоже о таком подумывал!
Позвольте рассказать как бы сделал я, может быть вам понравится моя идея.
Я бы сделал так:
Как только юзер отправляет слово, удаляю его сообщение и присылаю сгенерированную картинку с его словом на фоне желто/зеленых кубиков
Следом сообщение со сгенерированной картинкой клавиатуры, с использованными буквами.
Когда юзер отправляет второе слово, снова удаляю его, а так-же картинку с подсказкой клавиатуры. И присылаю новое слово картинкой и новую клавиатуру.
Если юзер ввел несуществующее слово, писал бы что такого нет, и как только он напишет существующее, удалял бы эти сообщения.
Получилось бы примерно так, только в квадратах были бы буквы
Я поменял концепцию, статья уже не актуальна :)
Добавил время обновления погоды
Добавил влажность, скоро добавлю кастомизацию
UPD поддержка виджетов на iOS появилась с 14 версии.
Как альтернатива можно закрепить бота в списке чатов и при открытии телеграм сразу видеть текущую погоду.
В таком случае можно закрепить бота в списке чатов и при открытии телеграм сразу видеть текущую погоду
К сожалению не моя вина, прогноз передаю верно https://openweathermap.org/city/491422
Спасибо. В этом и фишка бота.
Спасибо. Прогноз на неделю уже имеется, добавлю в скором времени прогноз на завтра в развернутом виде
Сообщение удалено
Есть мысли на этот счет, реализую что то похожее на то что предлагается в этой ветке
Спасибо. Да, кастомизация в планах
Если у меня будет идея как реализовать это не ломая функционал виджета, то сделаю.
Спасибо. Использую https://openweathermap.org/. Я бы и рад добавить провайдеров погоды, но они требуют неплохие суммы)
Weather underground, например выдает - No API key. You must own a Personal Weather Station in order to generate an API key. Интересные условия :)
Зонтик это вероятность осадков.
Про @FindexBot, не могу ничего сказать, не понял для чего он нужен
Бот устраняет мою личную боль. Разработка приносит удовольствие.
Работает быстро, не нужно устанавливать приложения с погодой. Погода есть прямо в телеграм, мне удобно.
Как вариант, можно закрепить бота в списке чатов. Открыв телеграм сразу будет видно текущую погоду
Тут вы правы, это можно сделать
"погода норм"/"погода говно, сиди дома". Для каждого субъективно. А еще это субъективно для каждого города.
Возьмем такой вариант, зимой в Новосибирске -20 (норм), а в Санкт-Петербурге -20 (холодно). Сложно реализовать это для тысяч городов
Спасибо за объемный ответ!
1) Вы имеете ввиду добавить название города в сообщение с текущей погодой? Если так, то в виджете места для погоды не останется.
2) В первых версиях было время последнего обновления погоды. Но, когда я убедился что бот достаточно стабилен, решил отказаться. И поначалу у меня были те же чувства, что и у вас, но это быстро прошло. К тому же вы всегда можете зайти в бота и посмотрев на дату в погоде на неделю, убедиться что все работает.
Спасибо за оценку моего труда. Уже был запрос на то чтобы показывать погоду через 2-5 часов от другого человека, а это уже повод задуматься. Добавлю себе в задачи :)
Не поделитесь ссылкой на своего бота?)
Все верно
Да, вот поэтому пока не публикуюсь на хабре. Статью нужно дольше готовить, а свободного времени не очень то и много.
Вообще то можно и с пикабу начать, первый фидбек оттуда тоже вполне реально получить.
Погода с мемами в телеграм боте
https://t.me/weather_is_bot