import pywikibot
from pywikibot import pagegenerators

site = pywikibot.Site()

top100 = {'User Talk:Darwinius':[21640, 1],
'User Talk:Ceresta':[16342, 2],
'User Talk:Nice poa':[7850, 3],
'User Talk:Dbastro':[7767, 4],
'User Talk:Robertogilnei':[6058, 5],
'User Talk:Felipe P':[5816, 6],
'User Talk:Tuga1143':[5728, 7],
'User Talk:Tittles':[5415, 8],
'User Talk:Luizdl':[4337, 9],
'User Talk:Hume42':[4090, 10],
'User Talk:Laczkowski':[3709, 11],
'User Talk:Athena in Wonderland':[3582, 12],
'User Talk:MiguelMadeira':[3391, 13],
'User Talk:Alberto79':[3206, 14],
'User Talk:Renato de carvalho ferreira':[3130, 15],
'User Talk:Jame Rui':[2816, 16],
'User Talk:Hermógenes Teixeira Pinto Filho':[2666, 17],
'User Talk:Zdtrlik':[2453, 18],
'User Talk:EVinente':[2307, 19],
'User Talk:Oxe':[2301, 20],
'User Talk:Kaktus Kid':[2234, 21],
'User Talk:Umberto Bottura':[2201, 22],
'User Talk:Luz28':[2169, 23],
'User Talk:Hipersyl':[2100, 24],
'User Talk:O Sem Autoridade':[2059, 25],
'User Talk:FSogumo':[2019, 26],
'User Talk:Luan':[1931, 27],
'User Talk:Joao4669':[1859, 28],
'User Talk:Aspargos':[1834, 29],
'User Talk:Eric Duff':[1828, 30],
'User Talk:O revolucionário aliado':[1821, 31],
'User Talk:Chronus':[1815, 32],
'User Talk:HVL':[1815, 33],
'User Talk:Jonas Faccio':[1809, 34],
'User Talk:Jbribeiro1':[1742, 35],
'User Talk:JardelW':[1675, 36],
'User Talk:Agent010':[1669, 37],
'User Talk:Pedrohoneto':[1483, 38],
'User Talk:Leon saudanha':[1443, 39],
'User Talk:Agnyeszka':[1359, 40],
'User Talk:SEPRodrigues':[1321, 41],
'User Talk:Gean':[1263, 42],
'User Talk:Rafaelfdc':[1252, 43],
'User Talk:Stegop':[1228, 44],
'User Talk:GarotasBrasil':[1217, 45],
'User Talk:Joalpe':[1183, 46],
'User Talk:Conde Edmond Dantès':[1113, 47],
'User Talk:GualdimG':[1075, 48],
'User Talk:Planeta de Cor-Azul':[1057, 49],
'User Talk:Vitor Mazuco':[1038, 50],
'User Talk:Instambul':[1033, 51],
'User Talk:João Justiceiro':[1028, 52],
'User Talk:Angrense':[1024, 53],
'User Talk:Cléééston':[1021, 54],
'User Talk:Stego':[1003, 55],
'User Talk:Vonoserbizky Spartacus':[982, 56],
'User Talk:ExAstra':[959, 57],
'User Talk:Vanthorn':[938, 58],
'User Talk:Érico':[929, 59],
'User Talk:Carlos Luis M C da Cruz':[914, 60],
'User Talk:Lord Mota':[900, 61],
'User Talk:Jairinho':[885, 62],
'User Talk:!Silent':[877, 63],
'User Talk:LeoFaria':[870, 64],
'User Talk:Gap5200':[824, 65],
'User Talk:HCa':[804, 66],
'User Talk:Skartaris':[804, 67],
'User Talk:Gabriel dos Santos':[796, 68],
'User Talk:Interpires01':[785, 69],
'User Talk:Luizengmec':[785, 70],
'User Talk:Coltsfan':[767, 71],
'User Talk:GRS73':[744, 72],
'User Talk:ArgonSim':[732, 73],
'User Talk:PViz':[723, 74],
'User Talk:Helder Monter':[718, 75],
'User Talk:Avan~ptwiki':[695, 76],
'User Talk:Juniorpetjua':[691, 77],
'User Talk:Mário NET':[689, 78],
'User Talk:Braz Leme':[683, 79],
'User Talk:Alexandre M. B. Berwanger':[672, 80],
'User Talk:Py4nf':[670, 81],
'User Talk:DutchDevil':[662, 82],
'User Talk:DARIO SEVERI':[646, 83],
'User Talk:TheCrazy':[619, 84],
'User Talk:Mr. Fulano':[616, 85],
'User Talk:FilipeFalcão':[616, 86],
'User Talk:Jackgba':[596, 87],
'User Talk:Brunolima17':[559, 88],
'User Talk:Chairhandlers':[554, 89],
'User Talk:Joluoliveira':[549, 90],
'User Talk:Rodrigoan':[548, 91],
'User Talk:Wiforst':[535, 92],
'User Talk:San.rama':[521, 93],
'User Talk:Hyju':[517, 94],
'User Talk:Leandro Drudo':[517, 95],
'User Talk:JMGM':[508, 96],
'User Talk:Rúdisicyon':[507, 97],
'User Talk:YgorD3':[504, 98],
'User Talk:Durneydiaz':[501, 99],
'User Talk:Amanda Hoelzel':[493, 100]}
for page, arr in top100.items():
    talk_page = pywikibot.Page(site, page)
    if 'Chicocvenancio (WMF)' not in talk_page.text:
        talk_page.text += '''
        
== Convite para participar da [[Wikipédia:Esplanada/geral/Discussão de estratégia do Movimento Wikimedia (14mar2017)#Discussão|discussão de Estratégia do Movimento]] ==
[[File:2030.wikimedia.org.webm|thumb|left]]
Saudações {{{{subst:PAGENAME}}}}, tudo bem?

Eu estou incumbido de coordenar a discussão de Estratégia do Movimento nas comunidades lusófonas, talvez tenha percebido [[Wikipédia:Esplanada/geral/Discussão de estratégia do Movimento Wikimedia (14mar2017)|o tópico que criei na esplanada]]. Venho aqui lhe convidar a participar por seres o(a) {}° usuário(a) mais ativo(a) nos últimos 30 dias com {{{{Fmtn|{}}}}} [[Usuário(a):Chicocvenancio (WMF)/Usuários ativos|edições nesse período]].

Nesse momento estamos no primeiro ciclo de discussão e é esperado que apresentemos temas importantes para chegarmos a direção que devemos seguir no movimento até 2030. Espero contar com a sua voz nesse processo.

Se tiver alguma dúvida, fique a vontade para me procurar.

Saudações, [[Usuário(a):Chicocvenancio (WMF)|Chico Venancio (WMF)]] ([[Usuário(a) Discussão:Chicocvenancio (WMF)|discussão]]) ~~~~~'''.format(arr[1], arr[0])
        talk_page.save("Convite para participar da [[Wikipédia:Esplanada/geral/Discussão de estratégia do Movimento Wikimedia (14mar2017)#Discussão|discussão de Estratégia do Movimento]]")
Page [[Usuário(a) Discussão:Coltsfan]] saved
Sleeping for 8.7 seconds, 2017-03-21 19:27:56
Page [[Usuário(a) Discussão:Jackgba]] saved
Sleeping for 9.4 seconds, 2017-03-21 19:28:05
Page [[Usuário(a) Discussão:ArgonSim]] saved
Sleeping for 9.3 seconds, 2017-03-21 19:28:15
Page [[Usuário(a) Discussão:HVL]] saved
Sleeping for 9.2 seconds, 2017-03-21 19:28:25
Page [[Usuário(a) Discussão:Brunolima17]] saved
Sleeping for 8.3 seconds, 2017-03-21 19:28:36
Page [[Usuário(a) Discussão:Gean]] saved
Sleeping for 7.9 seconds, 2017-03-21 19:28:47
Page [[Usuário(a) Discussão:Rodrigoan]] saved
Sleeping for 8.2 seconds, 2017-03-21 19:28:56
Page [[Usuário(a) Discussão:Hipersyl]] saved
Sleeping for 8.2 seconds, 2017-03-21 19:29:06
Page [[Usuário(a) Discussão:Instambul]] saved
Sleeping for 7.6 seconds, 2017-03-21 19:29:17
Page [[Usuário(a) Discussão:HCa]] saved
Sleeping for 8.4 seconds, 2017-03-21 19:29:26
Page [[Usuário(a) Discussão:Lord Mota]] saved
Sleeping for 9.0 seconds, 2017-03-21 19:29:36
Page [[Usuário(a) Discussão:Mr. Fulano]] saved
Sleeping for 8.7 seconds, 2017-03-21 19:29:46
Page [[Usuário(a) Discussão:PViz]] saved
Sleeping for 8.1 seconds, 2017-03-21 19:29:56
Page [[Usuário(a) Discussão:Alberto79]] saved
Sleeping for 9.1 seconds, 2017-03-21 19:30:05
Page [[Usuário(a) Discussão:GarotasBrasil]] saved
Sleeping for 7.3 seconds, 2017-03-21 19:30:17
Page [[Usuário(a) Discussão:FSogumo]] saved
Sleeping for 7.3 seconds, 2017-03-21 19:30:27
Page [[Usuário(a) Discussão:Luz28]] saved
Sleeping for 8.5 seconds, 2017-03-21 19:30:36
Page [[Usuário(a) Discussão:JMGM]] saved
Sleeping for 9.0 seconds, 2017-03-21 19:30:46
Page [[Usuário(a) Discussão:Luizengmec]] saved
Sleeping for 9.2 seconds, 2017-03-21 19:30:55
Page [[Usuário(a) Discussão:Hermógenes Teixeira Pinto Filho]] saved
Sleeping for 9.4 seconds, 2017-03-21 19:31:05
Page [[Usuário(a) Discussão:Cléééston]] saved
Sleeping for 9.1 seconds, 2017-03-21 19:31:16
Page [[Usuário(a) Discussão:Conde Edmond Dantès]] saved
Sleeping for 9.1 seconds, 2017-03-21 19:31:26
Page [[Usuário(a) Discussão:Juniorpetjua]] saved
Sleeping for 8.3 seconds, 2017-03-21 19:31:36
Page [[Usuário(a) Discussão:Braz Leme]] saved
Sleeping for 7.4 seconds, 2017-03-21 19:31:47
Page [[Usuário(a) Discussão:Angrense]] saved
Sleeping for 6.7 seconds, 2017-03-21 19:31:58
Page [[Usuário(a) Discussão:Amanda Hoelzel]] saved
Sleeping for 9.3 seconds, 2017-03-21 19:32:05
Page [[Usuário(a) Discussão:Py4nf]] saved
Sleeping for 8.0 seconds, 2017-03-21 19:32:17
Page [[Usuário(a) Discussão:Vonoserbizky Spartacus]] saved
Sleeping for 9.0 seconds, 2017-03-21 19:32:26
Page [[Usuário(a) Discussão:Vitor Mazuco]] saved
Sleeping for 9.0 seconds, 2017-03-21 19:32:36
Page [[Usuário(a) Discussão:Planeta de Cor-Azul]] saved
Sleeping for 9.3 seconds, 2017-03-21 19:32:45
Page [[Usuário(a) Discussão:DARIO SEVERI]] saved
Sleeping for 8.1 seconds, 2017-03-21 19:32:57
Page [[Usuário(a) Discussão:Renato de carvalho ferreira]] saved
Sleeping for 8.7 seconds, 2017-03-21 19:33:06
Page [[Usuário(a) Discussão:JardelW]] saved
Sleeping for 7.9 seconds, 2017-03-21 19:33:17
Page [[Usuário(a) Discussão:TheCrazy]] saved
Sleeping for 8.8 seconds, 2017-03-21 19:33:26
Page [[Usuário(a) Discussão:GRS73]] saved
Sleeping for 9.4 seconds, 2017-03-21 19:33:35
Page [[Usuário(a) Discussão:LeoFaria]] saved
Sleeping for 8.3 seconds, 2017-03-21 19:33:46
Page [[Usuário(a) Discussão:SEPRodrigues]] saved
Sleeping for 8.7 seconds, 2017-03-21 19:33:56
Page [[Usuário(a) Discussão:San.rama]] saved
Sleeping for 9.2 seconds, 2017-03-21 19:34:06
Page [[Usuário(a) Discussão:Agent010]] saved
Sleeping for 6.8 seconds, 2017-03-21 19:34:18
Page [[Usuário(a) Discussão:Carlos Luis M C da Cruz]] saved
Sleeping for 5.3 seconds, 2017-03-21 19:34:29
Page [[Usuário(a) Discussão:Wiforst]] saved
Sleeping for 7.9 seconds, 2017-03-21 19:34:37
Page [[Usuário(a) Discussão:Mário NET]] saved
Sleeping for 7.7 seconds, 2017-03-21 19:34:47
Page [[Usuário(a) Discussão:!Silent]] saved
Sleeping for 8.2 seconds, 2017-03-21 19:34:57
Page [[Usuário(a) Discussão:Aspargos]] saved
Sleeping for 9.1 seconds, 2017-03-21 19:35:06
Page [[Usuário(a) Discussão:Luizdl]] saved
Sleeping for 8.5 seconds, 2017-03-21 19:35:16
Page [[Usuário(a) Discussão:Umberto Bottura]] saved
Sleeping for 8.1 seconds, 2017-03-21 19:35:27
Page [[Usuário(a) Discussão:Jonas Faccio]] saved
Sleeping for 7.7 seconds, 2017-03-21 19:35:37
Page [[Usuário(a) Discussão:Joao4669]] saved
Sleeping for 6.4 seconds, 2017-03-21 19:35:48
Page [[Usuário(a) Discussão:Pedrohoneto]] saved
Sleeping for 8.8 seconds, 2017-03-21 19:35:56
Page [[Usuário(a) Discussão:GualdimG]] saved
Sleeping for 8.7 seconds, 2017-03-21 19:36:06
Page [[Usuário(a) Discussão:Kaktus Kid]] saved
Sleeping for 8.3 seconds, 2017-03-21 19:36:17
Page [[Usuário(a) Discussão:Luan]] saved
Sleeping for 8.9 seconds, 2017-03-21 19:36:26
Page [[Usuário(a) Discussão:YgorD3]] saved
Sleeping for 7.8 seconds, 2017-03-21 19:36:37
Page [[Usuário(a) Discussão:Hyju]] saved
Sleeping for 8.3 seconds, 2017-03-21 19:36:47
Page [[Usuário(a) Discussão:Alexandre M. B. Berwanger]] saved
Sleeping for 8.5 seconds, 2017-03-21 19:36:56
Page [[Usuário(a) Discussão:Jame Rui]] saved
Sleeping for 8.5 seconds, 2017-03-21 19:37:06
Page [[Usuário(a) Discussão:Zdtrlik]] saved
Sleeping for 9.2 seconds, 2017-03-21 19:37:16
Page [[Usuário(a) Discussão:Eric Duff]] saved
Sleeping for 7.9 seconds, 2017-03-21 19:37:27
Page [[Usuário(a) Discussão:Skartaris]] saved
Sleeping for 8.7 seconds, 2017-03-21 19:37:36
Page [[Usuário(a) Discussão:FilipeFalcão]] saved
Sleeping for 8.5 seconds, 2017-03-21 19:37:46
Page [[Usuário(a) Discussão:Helder Monter]] saved
Sleeping for 7.8 seconds, 2017-03-21 19:37:57
Page [[Usuário(a) Discussão:Avan~ptwiki]] saved
Sleeping for 9.1 seconds, 2017-03-21 19:38:06
Page [[Usuário(a) Discussão:EVinente]] saved
Sleeping for 8.5 seconds, 2017-03-21 19:38:17
Page [[Usuário(a) Discussão:Stegop]] saved
Sleeping for 7.5 seconds, 2017-03-21 19:38:28
Page [[Usuário(a) Discussão:Gabriel dos Santos]] saved
Sleeping for 8.6 seconds, 2017-03-21 19:38:36
Page [[Usuário(a) Discussão:Jbribeiro1]] saved
Sleeping for 8.0 seconds, 2017-03-21 19:38:47
Page [[Usuário(a) Discussão:Jairinho]] saved
Sleeping for 9.0 seconds, 2017-03-21 19:38:56
Page [[Usuário(a) Discussão:Durneydiaz]] saved
Sleeping for 8.9 seconds, 2017-03-21 19:39:06
Page [[Usuário(a) Discussão:Laczkowski]] saved
Sleeping for 9.1 seconds, 2017-03-21 19:39:16
Page [[Usuário(a) Discussão:Rúdisicyon]] saved
Sleeping for 8.6 seconds, 2017-03-21 19:39:27
Page [[Usuário(a) Discussão:Interpires01]] saved
Sleeping for 8.2 seconds, 2017-03-21 19:39:37
Page [[Usuário(a) Discussão:Érico]] saved
Sleeping for 8.4 seconds, 2017-03-21 19:39:47
Page [[Usuário(a) Discussão:DutchDevil]] saved
Sleeping for 8.7 seconds, 2017-03-21 19:39:56
Page [[Usuário(a) Discussão:João Justiceiro]] saved
Sleeping for 8.6 seconds, 2017-03-21 19:40:07
Page [[Usuário(a) Discussão:O revolucionário aliado]] saved
Sleeping for 8.9 seconds, 2017-03-21 19:40:16
Page [[Usuário(a) Discussão:Agnyeszka]] saved
Sleeping for 9.3 seconds, 2017-03-21 19:40:26
Page [[Usuário(a) Discussão:Chronus]] saved
Sleeping for 8.9 seconds, 2017-03-21 19:40:36
Page [[Usuário(a) Discussão:Joalpe]] saved
Sleeping for 7.8 seconds, 2017-03-21 19:40:47
Page [[Usuário(a) Discussão:Leon saudanha]] saved
Sleeping for 8.7 seconds, 2017-03-21 19:40:56
Page [[Usuário(a) Discussão:O Sem Autoridade]] saved
Sleeping for 9.4 seconds, 2017-03-21 19:41:06
Page [[Usuário(a) Discussão:Oxe]] saved
Sleeping for 9.3 seconds, 2017-03-21 19:41:16
Page [[Usuário(a) Discussão:Athena in Wonderland]] saved
Sleeping for 9.4 seconds, 2017-03-21 19:41:26
Page [[Usuário(a) Discussão:Chairhandlers]] saved
Sleeping for 7.7 seconds, 2017-03-21 19:41:38
Page [[Usuário(a) Discussão:Leandro Drudo]] saved
Sleeping for 8.1 seconds, 2017-03-21 19:41:47
Page [[Usuário(a) Discussão:ExAstra]] saved
Sleeping for 9.2 seconds, 2017-03-21 19:41:56
Page [[Usuário(a) Discussão:Gap5200]] saved