Já faz algum tempo que o https://linux-br.org tem aparecido posts como esse, sem a imagem.   Isso quando o bot, escrito em python, faz o post automático.

Isso ocorria porque eu fiz o código de forma que pegasse a primeira image que estava no link do post.  No caso desse post, a imagem deveria ser essa:

Mas como no cabeçalho do mapa tem alguma outra imagem de logo, era isso que era usado.  E em muitos sites existem images de 1x1 pixel com nada.  Só pra preenchimento.  E era isso que aparecia.

Ontem eu fiz um refactoring no código e introduzi a biblioteca PIL pra gerenciar imagens.  Assim eu olho pra cada link de imagem e vejo se o tamanho é no mínimo 400x400 pixels.  Abaixo disso eu simplesmente descarto.

Agora os posts aparecerão com melhor visualização.  E os posts sem imagem?  Eu já descartava anteriormente.

O código continua sendo atualizado no CodeBerg.

https://codeberg.org/helioloureiro/linux-br.org-news-bot