import pywikibot
from urllib.request import urlopen
import json
from difflib import ndiff
from pywikibot import pagegenerators

site = pywikibot.Site(code='pt')
gen2=site.usercontribs(user='Chicocvenancio')
n = 1
word='brasil247'
def diff(rev, site):
    global adlines    
    api = urlopen('https://{}/w/api.php?action=query&format=json&prop=revisions&revids={}&rvprop=content|ids'.format(
        site.siteinfo['general']['servername'], int(rev)))
    #print( list(json.loads(api.read().decode())['query']['pages'].values())[0]['revisions'][0])
    rev1 = list(json.loads(api.read().decode())['query']['pages'].values())[0]['revisions'][0]
    if rev1.get('parentid'):
      api = urlopen('https://{}/w/api.php?action=query&format=json&prop=revisions&revids={}&rvprop=content'.format(
          site.siteinfo['general']['servername'], rev1['parentid']))
      rev0 = list(json.loads(api.read().decode())['query']['pages'].values())[0]['revisions'][0]
    else:
      rev0 = {'*': ''}
    diff = ndiff(rev0['*'].splitlines(), rev1['*'].splitlines())
    adlines = u'\n'.join(l[2:] for l in diff if l.startswith('+'))
    return (adlines)
review = []
for edit in gen2:
    try:
        adiff = diff(edit['revid'], site)
        if word in adiff.lower():
            review.append((edit['revid'], edit['title']))
            print ('ATENÇÃO {} em {} revisão https://{}/w/?diff={} '.format(
                word, edit['title'], site.siteinfo['general']['servername'], edit['revid']))
        else:
            n += 1
            if n % 200 == 0:
                print('n {} às {}'.format(n, edit['timestamp']))
    except Exception as e:
        print(e, edit)
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51553213, 'parentid': 51553183, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-18T04:13:39Z', 'comment': 'Desfeita a edição 51553183 de [[Special:Contribs/Biologo32|Biologo32]]Como fora do contexto? O contexto dessa discussão inclui o que foi escrito pelo usuário, e isso inclui que Hitler foi democraticamente eleito', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5681373, 'revid': 51553111, 'parentid': 51553019, 'ns': 4, 'title': 'Wikipédia:Pedidos a administradores/Discussão de bloqueio/Chicocvenancio/2', 'timestamp': '2018-03-18T03:51:09Z', 'comment': 'ps: Fiz um brevíssimo [https://pt.wikipedia.org/w/index.php?diff=51553089&oldid=51549081&rcid=81885843 resumo sobre a chegada de Hitler ao poder], acho que alguns poderiam ler mais sobre o assunto e buscar não repetir o [[Decreto do Incêndio do Reichstag]]', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51553089, 'parentid': 51549081, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-18T03:47:03Z', 'comment': '/* Comentários */ História do nazismo', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5681373, 'revid': 51553001, 'parentid': 51552815, 'ns': 4, 'title': 'Wikipédia:Pedidos a administradores/Discussão de bloqueio/Chicocvenancio/2', 'timestamp': '2018-03-18T03:24:18Z', 'comment': '/* Defesa */', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5681373, 'revid': 51552581, 'parentid': 51552237, 'ns': 4, 'title': 'Wikipédia:Pedidos a administradores/Discussão de bloqueio/Chicocvenancio/2', 'timestamp': '2018-03-18T02:28:35Z', 'comment': '/* Defesa */', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5681373, 'revid': 51549886, 'parentid': 51549838, 'ns': 4, 'title': 'Wikipédia:Pedidos a administradores/Discussão de bloqueio/Chicocvenancio/2', 'timestamp': '2018-03-17T20:16:06Z', 'comment': '/* Comentários */', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5681373, 'revid': 51549271, 'parentid': 51549155, 'ns': 4, 'title': 'Wikipédia:Pedidos a administradores/Discussão de bloqueio/Chicocvenancio/2', 'timestamp': '2018-03-17T18:58:21Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5681373, 'revid': 51549155, 'parentid': 51549025, 'ns': 4, 'title': 'Wikipédia:Pedidos a administradores/Discussão de bloqueio/Chicocvenancio/2', 'timestamp': '2018-03-17T18:36:02Z', 'comment': '/* Defesa */ Trazendo comentário de defesa ignorado https://pt.wikipedia.org/w/index.php?title=Usu%C3%A1rio_Discuss%C3%A3o:Chicocvenancio&diff=51539482&oldid=51538638', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51538507, 'parentid': 51538492, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T17:10:02Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51538492, 'parentid': 51538486, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T17:07:59Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51538465, 'parentid': 51538452, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T17:04:58Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51538412, 'parentid': 51538403, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T16:58:18Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51538355, 'parentid': 51538346, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T16:53:50Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51538302, 'parentid': 51538298, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T16:43:57Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51538272, 'parentid': 51538270, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T16:39:35Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51537620, 'parentid': 51537619, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T15:00:19Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51537534, 'parentid': 51537520, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T14:48:26Z', 'commenthidden': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51537494, 'parentid': 51537478, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T14:43:47Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51537469, 'parentid': 51537440, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T14:40:51Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51537362, 'parentid': 51537305, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T14:31:03Z', 'comment': 'Pergunta', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51535181, 'parentid': 51535162, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T02:40:01Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51535151, 'parentid': 51535148, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T02:36:21Z', 'comment': 'Desfeita a edição 51535108 de [[Special:Contribs/JMagalhães|JMagalhães]]', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51535148, 'parentid': 51535142, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T02:36:04Z', 'comment': 'Desfeita a edição 51535125 de [[Special:Contribs/JMagalhães|JMagalhães]]', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51535107, 'parentid': 51535098, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T02:31:01Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51534443, 'parentid': 51534433, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T01:10:08Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51534326, 'parentid': 51534283, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T00:54:54Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51534183, 'parentid': 51534177, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T00:39:08Z', 'comment': 'Desfeita a edição 51534093 de [[Special:Contribs/Érico|Érico]]', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51534177, 'parentid': 51534168, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T00:38:43Z', 'commenthidden': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51534051, 'parentid': 51534031, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T00:19:32Z', 'comment': '/* Contra */', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51534031, 'parentid': 51534025, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-16T00:17:27Z', 'comment': 'algumas evidências, o resto já está com stewards e fundação. Posso apresentar a quem quiser em privado', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51532783, 'parentid': 51532691, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-15T22:21:04Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51532238, 'parentid': 51532230, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-15T21:16:25Z', 'comment': '/* Contra */', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51532203, 'parentid': 51532184, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-15T21:12:21Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5680802, 'revid': 51532080, 'parentid': 51532071, 'ns': 4, 'title': 'Wikipédia:CheckUser/Candidaturas/Tuga1143/1', 'timestamp': '2018-03-15T20:56:54Z', 'comment': '/* Contra */', 'suppressed': ''}
n 200 às 2018-01-25T14:50:26Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 123520, 'revid': 50395480, 'parentid': 50395465, 'ns': 4, 'title': 'Wikipédia:Esplanada/anúncios', 'timestamp': '2017-11-06T14:51:26Z', 'comment': 'Desfeita a edição 50395465 de [[Special:Contribs/HenriqueCrang|HenriqueCrang]] Disseminação de desconfiança e ataque pessoal.'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5566978, 'revid': 50372406, 'parentid': 50372398, 'ns': 3, 'title': 'Usuário Discussão:Chicocvenancio/Arquivo/2017/12', 'timestamp': '2017-11-04T10:02:11Z', 'minor': '', 'comment': 'Foram [[WP:REV|revertidas]] as edições de [[Special:Contribuições/54.37.12.182|54.37.12.182]] para a última revisão de [[Special:Contribuições/HVL|HVL]], de 21:48, novembro 3, 2017 (UTC)'}
n 400 às 2017-10-16T19:14:32Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 25944, 'revid': 49583915, 'parentid': 49583852, 'ns': 0, 'title': 'Ânus', 'timestamp': '2017-08-14T19:35:22Z', 'minor': '', 'comment': 'Foram [[WP:REV|revertidas]] as edições de [[Special:Contribuições/201.79.142.88|201.79.142.88]] para a última revisão de [[Special:Contribuições/Holy Goo|Holy Goo]], de 23:57, julho 26, 2017 (UTC)'}
n 600 às 2017-06-03T15:27:48Z
n 800 às 2017-05-20T12:56:43Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 3510642, 'revid': 48836794, 'parentid': 48836728, 'ns': 3, 'title': 'Usuário Discussão:Tudosobreatv', 'timestamp': '2017-05-19T14:11:02Z', 'comment': '/* Pedido de revisão de bloqueio */'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5418556, 'revid': 48811138, 'parentid': 48811106, 'ns': 4, 'title': 'Wikipédia:Pedidos a administradores/Discussão de bloqueio/Oxe/2', 'timestamp': '2017-05-15T23:11:29Z', 'comment': '+resposta, -violação de privacidade'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 1686953, 'revid': 48804313, 'parentid': 48804305, 'ns': 1, 'title': 'Discussão:Olavo de Carvalho', 'timestamp': '2017-05-15T01:27:27Z', 'comment': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5388219, 'revid': 48804134, 'parentid': 48779317, 'ns': 4, 'title': 'Wikipédia:Burocratas/Pedidos de remoção/Érico', 'timestamp': '2017-05-15T01:01:37Z', 'comment': '', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5408066, 'revid': 48803902, 'parentid': 48803893, 'ns': 4, 'title': 'Wikipédia:Pedidos a verificadores/Arquivo/2017/05', 'timestamp': '2017-05-15T00:25:49Z', 'comment': 'Desfeita a edição 48803893 de [[Special:Contribs/Érico|Érico]]', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5408066, 'revid': 48803875, 'parentid': 48803850, 'ns': 4, 'title': 'Wikipédia:Pedidos a verificadores/Arquivo/2017/05', 'timestamp': '2017-05-15T00:21:41Z', 'comment': '/* Oxe */', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5408066, 'revid': 48803845, 'parentid': 48803829, 'ns': 4, 'title': 'Wikipédia:Pedidos a verificadores/Arquivo/2017/05', 'timestamp': '2017-05-15T00:18:53Z', 'comment': 'Desfeita a edição 48803829 de [[Special:Contribs/Antero de Quintal|Antero de Quintal]]', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5408066, 'revid': 48803770, 'parentid': 48803766, 'ns': 4, 'title': 'Wikipédia:Pedidos a verificadores/Arquivo/2017/05', 'timestamp': '2017-05-15T00:12:55Z', 'comment': 'Desfeita a edição 48803766 de [[Special:Contribs/Érico|Érico]] Pare de violar a política de privacidade', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5408066, 'revid': 48803758, 'parentid': 48803740, 'ns': 4, 'title': 'Wikipédia:Pedidos a verificadores/Arquivo/2017/05', 'timestamp': '2017-05-15T00:11:35Z', 'comment': 'Desfeita a edição 48803740 de [[Special:Contribs/Érico|Érico]]', 'suppressed': ''}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5408066, 'revid': 48803735, 'parentid': 48803702, 'ns': 4, 'title': 'Wikipédia:Pedidos a verificadores/Arquivo/2017/05', 'timestamp': '2017-05-15T00:08:08Z', 'comment': 'Revertendo para a revisão 48798427 de 2017-05-14 03:58:11 por RadiX usando [[Wikipedia:Software/Popups de navegação|popups]]', 'suppressed': ''}
IncompleteRead(0 bytes read) {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 1686953, 'revid': 48781103, 'parentid': 48781099, 'ns': 1, 'title': 'Discussão:Olavo de Carvalho', 'timestamp': '2017-05-11T18:44:00Z', 'comment': '/* Sobre minha discussão para com o Holy Goo */'}
n 1000 às 2017-05-06T00:57:39Z
n 1200 às 2017-04-14T12:46:35Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 2213823, 'revid': 48286091, 'parentid': 48286077, 'ns': 4, 'title': 'Wikipédia:Filtro de edições/Solicitações', 'timestamp': '2017-03-16T18:10:10Z', 'minor': '', 'comment': 'Foram [[WP:REV|revertidas]] as edições de [[Special:Contribuições/200.103.220.170|200.103.220.170]] para a última revisão de [[Special:Contribuições/200.223.199.146|200.223.199.146]], de 12:49, março 8, 2017 (UTC)'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5354187, 'revid': 48223721, 'parentid': 48223611, 'ns': 2, 'title': 'Usuário(a):Laura Gorda', 'timestamp': '2017-03-10T03:08:57Z', 'top': '', 'comment': 'Retirando nome'}
n 1400 às 2017-03-06T18:13:40Z
n 1600 às 2017-02-21T01:09:58Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 1358, 'revid': 48072123, 'parentid': 48072080, 'ns': 0, 'title': 'Nicolau Maquiavel', 'timestamp': '2017-02-21T01:09:16Z', 'minor': '', 'comment': 'Foram [[WP:REV|revertidas]] as edições de [[Special:Contribuições/2804:14D:1C84:4653:B569:373F:19AF:F2A7|2804:14D:1C84:4653:B569:373F:19AF:F2A7]] para a última revisão de [[Special:Contribuições/RndThor|RndThor]], de 20:19, fevereiro 16, 2017 (...'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 5327799, 'revid': 48071969, 'parentid': 48069473, 'ns': 3, 'title': 'Usuário(a) Discussão:Túlio Rossoni Prando', 'timestamp': '2017-02-21T00:45:20Z', 'comment': '/* Explicações pelas edições e pedido de desbloqueio. */ Não assinou e remoção de e-mail'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 2623, 'revid': 48053372, 'parentid': 48053368, 'ns': 0, 'title': 'Futebol americano', 'timestamp': '2017-02-18T21:45:48Z', 'minor': '', 'comment': 'Foram [[WP:REV|revertidas]] as edições de [[Special:Contributions/2001:8A0:F74F:4401:200B:B443:DE86:1FB5|2001:8A0:F74F:4401:200B:B443:DE86:1FB5]] (usando [[WP:H|Huggle]])  (3.1.22)'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 645846, 'revid': 48053363, 'parentid': 48053343, 'ns': 0, 'title': 'Teresa Guilherme', 'timestamp': '2017-02-18T21:44:44Z', 'minor': '', 'comment': 'Foram [[WP:REV|revertidas]] as edições de [[Special:Contribs/2001:8A0:F74F:4401:200B:B443:DE86:1FB5|2001:8A0:F74F:4401:200B:B443:DE86:1FB5]] por adicionar [[WP:BPV|informações sem fontes]] a uma biografia (usando [[WP:H|Huggle]])  (3.1.22)'}
n 1800 às 2017-02-17T16:30:03Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 2007709, 'revid': 48021282, 'parentid': 48021277, 'ns': 9, 'title': 'MediaWiki Discussão:Spam-whitelist', 'timestamp': '2017-02-15T13:51:13Z', 'comment': "/* Exceção para '''youtube.com''' */ removendo informação pessoal e comentando"}
n 2000 às 2017-02-11T21:46:31Z
n 2200 às 2017-01-30T14:04:11Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 2181699, 'revid': 47874750, 'parentid': 47874733, 'ns': 4, 'title': 'Wikipédia:Pedidos/Outros', 'timestamp': '2017-01-30T13:47:16Z', 'comment': '/* cancelamento */ informações pessoais'}
n 2400 às 2017-01-17T02:25:19Z
n 2600 às 2016-08-29T23:51:12Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 1567359, 'revid': 45393444, 'parentid': 45391570, 'ns': 0, 'title': 'Maus-tratos', 'timestamp': '2016-04-20T17:00:19Z', 'minor': '', 'comment': 'Foram [[WP:REV|revertidas]] as edições de [[Special:Contributions/193.236.43.137|193.236.43.137]] (usando [[WP:H|Huggle]])  (3.1.20)'}
n 2800 às 2016-04-20T16:17:33Z
n 3000 às 2016-04-10T15:11:32Z
n 3200 às 2016-01-24T23:17:58Z
n 3400 às 2016-01-17T18:56:51Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 4965775, 'revid': 44480878, 'parentid': 44480845, 'ns': 0, 'title': 'Atentado em Istambul em janeiro de 2016', 'timestamp': '2016-01-14T02:25:54Z', 'minor': '', 'comment': 'Foram [[WP:REV|revertidas]] as edições de [[Special:Contributions/62.28.226.11|62.28.226.11]] (usando [[WP:H|Huggle]])  (3.1.14)'}
'*' {'texthidden': '', 'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 4954725, 'revid': 44402069, 'parentid': 44400730, 'ns': 5, 'title': 'Wikipédia Discussão:Pedidos a administradores/Discussão de bloqueio/JMGM/3', 'timestamp': '2016-01-05T22:18:15Z', 'comment': '/* Remoção de comentário */', 'suppressed': ''}
n 3600 às 2016-01-03T14:51:15Z
n 3800 às 2015-11-24T02:43:13Z
n 4000 às 2013-09-11T20:27:28Z
n 4200 às 2012-12-23T23:13:43Z
n 4400 às 2012-11-26T03:45:56Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 536593, 'revid': 32171712, 'parentid': 32171021, 'ns': 0, 'title': 'Jorge Gerdau Johannpeter', 'timestamp': '2012-09-10T06:48:28Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Special:Contribs/189.48.94.193|189.48.94.193]] para a última versão por [[Special:Contribs/Salebot|Salebot]] (usando [[WP:H|Huggle]])'}
n 4600 às 2012-08-26T21:42:21Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 3437294, 'revid': 31793315, 'parentid': 31792724, 'ns': 2, 'title': 'Usuário:Desempates', 'timestamp': '2012-08-12T20:05:43Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/ComnonsDelinker|ComnonsDelinker]] para a última versão por [[Especial:Contribuições/Desempates|Desempates]], de 23:07, julho 29, 2012 (UTC)'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 2312621, 'revid': 31678218, 'parentid': 31678194, 'ns': 3, 'title': 'Usuário Discussão:Raimundo57br', 'timestamp': '2012-08-03T23:03:39Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/189.83.62.187|189.83.62.187]] para a última versão por [[Especial:Contribuições/Senso crítico|Senso crítico]], de 14:24, julho 30, 2012 (UTC)'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 2071325, 'revid': 31678217, 'parentid': 31678106, 'ns': 3, 'title': 'Usuário Discussão:Coltsfan', 'timestamp': '2012-08-03T23:03:37Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/189.83.62.187|189.83.62.187]] para a última versão por [[Especial:Contribuições/Coltsfan|Coltsfan]], de 14:28, agosto 3, 2012 (UTC)'}
n 4800 às 2012-08-03T22:47:26Z
n 5000 às 2012-07-24T05:53:21Z
n 5200 às 2012-07-10T15:03:48Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 55170, 'revid': 31201700, 'parentid': 31201334, 'ns': 0, 'title': 'Jô Soares', 'timestamp': '2012-07-08T07:59:22Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Special:Contribs/Pedrolox|Pedrolox]] para a última versão por [[Special:Contribs/187.13.43.152|187.13.43.152]] (usando [[WP:H|Huggle]])'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 108604, 'revid': 30954592, 'parentid': 30954450, 'ns': 0, 'title': 'Dilma Rousseff', 'timestamp': '2012-06-27T20:56:09Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/177.168.162.197|177.168.162.197]] para a última versão por [[Especial:Contribuições/Aleph Bot|Aleph Bot]], de 17:58, junho 25, 2012 (UTC)'}
n 5400 às 2012-06-23T18:23:57Z
n 5600 às 2012-06-02T06:16:06Z
ATENÇÃO brasil247 em A Privataria Tucana revisão https://pt.wikipedia.org/w/?diff=30262290 
n 5800 às 2012-05-06T21:02:03Z
n 6000 às 2012-04-26T23:55:35Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 218164, 'revid': 29850253, 'parentid': 29849811, 'ns': 0, 'title': 'Eduardo Falaschi', 'timestamp': '2012-04-25T16:36:42Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/187.78.206.130|187.78.206.130]] para a última versão por [[Especial:Contribuições/Aleph Bot|Aleph Bot]] (usando [[WP:H|Huggle]])'}
n 6200 às 2012-04-25T07:14:22Z
n 6400 às 2012-04-18T08:25:16Z
n 6600 às 2012-04-14T16:24:32Z
n 6800 às 2012-04-11T19:33:21Z
n 7000 às 2012-03-30T20:17:16Z
n 7200 às 2012-03-20T23:24:22Z
n 7400 às 2012-03-17T22:33:26Z
n 7600 às 2012-03-12T17:38:44Z
ATENÇÃO brasil247 em A Privataria Tucana revisão https://pt.wikipedia.org/w/?diff=29260280 
n 7800 às 2012-03-11T05:50:56Z
n 8000 às 2012-03-09T12:47:08Z
n 8200 às 2012-03-04T04:23:53Z
n 8400 às 2012-03-01T03:01:52Z
n 8600 às 2012-02-29T06:33:17Z
n 8800 às 2012-02-27T09:26:41Z
n 9000 às 2012-02-25T10:57:16Z
n 9200 às 2012-02-22T15:33:00Z
n 9400 às 2012-02-20T11:02:58Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 2120765, 'revid': 28990027, 'parentid': 28990017, 'ns': 0, 'title': 'Freida Pinto', 'timestamp': '2012-02-20T10:32:47Z', 'comment': 'Revertendo para a revisão 28580280 de 2012-01-30 18:46:22 por Gustavo Mavigno usando [[Wikipedia:Software/Popups de navegação|popups]]'}
n 9600 às 2012-02-18T22:44:55Z
ATENÇÃO brasil247 em A Privataria Tucana revisão https://pt.wikipedia.org/w/?diff=28955813 
n 9800 às 2012-02-17T04:08:36Z
n 10000 às 2012-02-17T00:03:30Z
n 10200 às 2012-02-15T01:57:36Z
n 10400 às 2012-02-14T19:19:16Z
n 10600 às 2012-02-13T23:05:03Z
n 10800 às 2012-02-12T05:54:06Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 3477433, 'revid': 28811685, 'parentid': 28811640, 'ns': 3, 'title': 'Usuário Discussão:Viniciusmc/Arquivo 7', 'timestamp': '2012-02-10T02:49:40Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/176.31.222.33|176.31.222.33]] para a última versão por [[Especial:Contribuições/Salebot|Salebot]], de 02:44, fevereiro 10, 2012 (UTC)'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 2154917, 'revid': 28776291, 'parentid': 28776282, 'ns': 3, 'title': 'Usuário Discussão:DarwIn', 'timestamp': '2012-02-08T20:02:00Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/189.71.228.19|189.71.228.19]] para a última versão por [[Especial:Contribuições/MisterSanderson|MisterSanderson]] (usando [[WP:H|Huggle]])'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 71174, 'revid': 28775934, 'parentid': 28775917, 'ns': 0, 'title': 'Associazione Calcio Milan', 'timestamp': '2012-02-08T19:45:09Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/Fabiozimber|Fabiozimber]] para a última versão por [[Especial:Contribuições/Chicocvenancio|Chicocvenancio]] (usando [[WP:H|Huggle]])'}
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 71174, 'revid': 28775823, 'parentid': 28775803, 'ns': 0, 'title': 'Associazione Calcio Milan', 'timestamp': '2012-02-08T19:40:49Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/Fabiozimber|Fabiozimber]] para a última versão por [[Especial:Contribuições/Salebot|Salebot]] (usando [[WP:H|Huggle]])'}
n 11000 às 2012-02-07T23:40:00Z
n 11200 às 2012-02-05T05:48:57Z
ATENÇÃO brasil247 em A Privataria Tucana revisão https://pt.wikipedia.org/w/?diff=28693806 
n 11400 às 2012-02-03T18:25:15Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 60005, 'revid': 28639073, 'parentid': 28639011, 'ns': 0, 'title': 'Alegoria da Caverna', 'timestamp': '2012-02-02T22:13:24Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/189.4.154.86|189.4.154.86]] para a última versão por [[Especial:Contribuições/Polyethylen|Polyethylen]] (usando [[WP:H|Huggle]])'}
n 11600 às 2012-02-02T17:41:22Z
n 11800 às 2012-02-01T21:16:02Z
'*' {'userid': 34816, 'user': 'Chicocvenancio', 'pageid': 1898605, 'revid': 28600934, 'parentid': 28600817, 'ns': 3, 'title': 'Usuário Discussão:GRS73', 'timestamp': '2012-02-01T03:02:53Z', 'minor': '', 'comment': '[[WP:REV|Revertidas]] edições por [[Especial:Contribuições/78.137.193.130|78.137.193.130]] para a última versão por [[Especial:Contribuições/GRS73|GRS73]], de 01:26, fevereiro 1, 2012 (UTC)'}
n 12000 às 2012-01-31T01:58:36Z
n 12200 às 2012-01-29T20:21:33Z
n 12400 às 2012-01-27T12:27:01Z
n 12600 às 2012-01-19T07:37:33Z
n 12800 às 2012-01-12T20:27:07Z
n 13000 às 2012-01-03T19:42:44Z
n 13200 às 2011-12-29T20:46:38Z
n 13400 às 2011-12-21T09:32:19Z
n 13600 às 2007-09-06T23:12:19Z
n 13800 às 2007-04-28T13:15:08Z
print(n)
print(review)