Email or username:

Password:

Forgot your password?
YuriyF :blobcatspace:

Пока работал и ждал когда ответят по рабочим вопросам, накидал небольшого бота в тг

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

Фото дня выбирается админом, через крон каждый день в 12 часов дня мне предлагается выбрать фото, если оно мне не нравится, то я ищу новое фото до того момента, когда фото мне понравится и я нажму на кнопку "Опубликовать".

Зачем мне выбирать? Хоть я и настроил поиск фотографий по размерам, цветам и т.д., но иногда проскальзывают фото "не очень", поэтому я решил контролировать процесс выбора фото дня.

Для парсинга новостей мне пришлось перелопатить много сайтов от Наса, многие работают непонятно как, данные берутся не в открытую, пришлось ходить искать в network запросы доступные. Половина сервисов вообще перестала работать.

Новости берутся из cience.nasa.gov/mars/stories, кроном раз в несколько часов чекаю и публикую

4 comments
YuriyF :blobcatspace:

Пока просто наработки но будет работать тут t.me/MarsExpeditions

YuriyF :blobcatspace:

Пока немного подзабил на пет проект, но он все также продолжает работать. Ежедневно мне в лс приходит сообщение для одобрения публикации фото дня и автоматически публикует новости от НАСА.

Все также хочу доделать еще 4 рубрики, которые бот автоматически будет чекать и публиковать в канал. t.me/MarsExpeditions

YuriyF :blobcatspace:

Собрал 6 запросов для различных рубрик.

Фотографии с описанием, видео, плакаты, статьи, новости, аудио (подкасты и звуки из Масра). В общем на сайте nasa все это есть, осталось все привести в читабельный вид телеграма и залить на сервер :pusheen_coffee:

YuriyF :blobcatspace:

Хотел значит парсить твиты в автоматический канал про Марс t.me/MarsExpeditions, но столкнулся с проблемой. Как локально получить доступ к икс точка ком, если он заблокирован :blobcatthinkingsmirk:

тестить на серваке? :blobcatthonking::blobcatthonking::blobcatthonking:

Go Up