
Segunda-feira, neste post, citei o @congressedits, bot que monitora alterações anônimas feitas na Wikipédia a partir de IPs do Congresso norte-americano e as divulga no Twitter, como uma solução elegante e esperta para o problema. Por que não uma versão brasileira?
Pois bem, eis o @brwikiedits. Ele faz a mesma coisa do original britânico (@parliamentedits) e da variante do hemisfério norte citada acima, só que monitorando as redes das seguintes instituições brasileiras: Senado, STF, Câmara, Serpro, Procuradoria Geral da República, Dataprev, Petrobras, BCB, BB e Caixa.
O bot foi criado por Pedro Felipe (@pedrofelipee), desenvolvedor de 18 anos. Por e-mail, ele revelou como a ideia surgiu:
Há algumas semanas, pesquisando na Wikipédia, acabei caindo nas alterações das páginas e percebi que todas as edições anônimas tinham seus IPs registrados. Me veio à mente que algum serviço poderia monitorar e reportar mudanças feitas a partir da rede do nosso Governo e suas estatais. Logo depois o @congressedits surgiu e a etapa de desenvolvimento já estava eliminada, uma vez que o script por trás dele tem código aberto e qualquer um pode contribuir.
Até comecei a coletar alguns endereços que editam páginas do Palácio do Planalto e Câmara dos Deputados para tentar descobrir o intervalo de IPs. Foi frustrado, não consegui muita coisa e não era o bastante para começar o monitoramento, então deixei a ideia de lado. No começo dessa semana o escândalo explodiu e eu não poderia perder o timing.
Em vez de fazer a coleta dos intervalos de IP manualmente, o Pedro usou outra abordagem. Ele mesmo explica:
Todos os IPs estão registrados em nome de algum provedor, certo? Não sei se vou explicar com os termos corretos, mas os AS [sistema autônomo de roteamento] controlam vários intervalos de IPs. Todo provedor tem um.
Não foi tão simples como no exterior, onde os IPs de vários órgãos do governo americano estão disponíveis no Wikipédia, por exemplo. O que eu fiz foi buscar alguma lista com todos os AS brasileiros e caçar nomes dos órgãos e estatais. Com o código AS em mãos (ex. AS28629 Senado Federal), foi mais simples descobrir quais IPs estão sob seu controle.
Com o script em mãos, fiz algumas modificações, adicionei os IPs coletados, criei um perfil no Twitter e subi uma nuvem para monitorar. Ele funciona monitorando o IRC do Wikimedia, que publica todas as alterações anônimas com seus respectivos IPs num canal.
Ele diz que criou o perfil para dar mais transparência à questão e, também, pela diversão. As várias alterações que o pessoal da Petrobras fez hoje cedo na página do Digimon (!) são um exemplo.
O mais importante, porém, é que o @brwikiedits passa a monitorar instituições públicas importantes para eventuais alterações de viés político na Wikipédia. Especialmente agora, no período eleitoral, soluções do tipo contribuem bastante para tentarmos manter o nível das campanhas.