Kyo

Entrou em 30 de setembro de 2019
2 563 bytes adicionados ,  11h58min de 12 de outubro de 2021
sem sumário de edição
<css>A:background {color:;} A:link { font-weight:bold; color: ;} A:visited {font-weight:bold; color: ;} A:hover { font-weight: bold; color: white; text-decoration: underline; } #siteNotice {display:none} * #content { background : ; font-family:Cursive; }
h1 { color: white; background-color: !important;}
BODY { background: }
background-color: whitesmoke;
color: ;
 
font-family:Cursive;
}
h2{
'''Usar o botão de emergência acima em caso de mau funcionamento do mesmo.'''
|}[[Categoria:Robôs da Desciclopédia|{{PAGENAME}}]]
 
*[[Forum:Bot pro Editrank]]
*[[Forum:Apresentando o bot do EditRank]]
*<big>'''EU ESTOU <u>[[User:Smalkade/controle|{{User:Smalkade/controle}}]]</u>.'''</big>
<br />
*Discord: [Kyo#6107]
 
{{c|Manutenção rotineira.|Kyo trabalhando na DP}}
{{c|Você claramente não conhece o poder dos robôs exterminadores de predefinições da Desciclopédia. Além de fazer várias edições por minuto, atiram raio laser e fazem cafezinho.|[[Usuário:Takipariu|SansPapyrus]] para [[Usuária:Florzinha|Flowey]]}}
 
 
[[Arquivo:RoboUnicorn.jpg|right|200px|thumb|O dia em que Kyo nasceu foi um dos mais assustadores (e cansativos) da minha vida]]
 
Este usuário é um [[DP:R|robô]] híbrido que utiliza ambas as bibliotecas [https://www.mediawiki.org/wiki/Manual:Pywikibot/pt-br pywikibot] e [https://www.mediawiki.org/wiki/API:Client_code#JavaScript mwbot]<sup>[https://github.com/Fannon/mwbot (rep)]</sup> modificado como módulos de controle, escrito e controlado por [[Usuário:Smalkade|Smalkade]], com as bênçãos dos deuses da [[POG|Programação Orientada a Gambiarras]].
Esta entidade é um [[unicórnio|robô de um chifre só]] criado e (talvez) controlado por [[Usuário:Smalkade|Smalkade]]. Se você me ver fazendo merda, chame um burocrata, aperte o botão acima e coloque a corda mais próxima em seu pescoço.
 
Este robô tem integração com [https://discord.com/developers/docs/intro a API do Discord], onde algumas funcionalidades, em teste na DescicloTV, requisitam dados do site da Desciclopédia.
 
== Sobre ==
=== Lado pywikibot ===
Usando Python, este robô funciona como qualquer outro [[DP:R|robô]] da DP.
 
=== Lado mwbot ===
Usando Node.js, é primeiramente desenvolvido com o objetivo de atualizar automaticamente a página do [[DP:EDR|EditRank]], sem precisar da supervisão de um humano, a não ser nas tarefas de adicionar novos usuários, cuidar das seções e corrigir erros de wikicódigo.
 
Os pywikibots têm a limitação de não poderem rodar 24 horas por dia, já que a maioria dos seus controladores os hospedam em seus computadores pessoais (salvo nos casos em que, óbvio, o programa é hospedado na internet mesmo, como os bots tipo [https://wikitech.wikimedia.org/wiki/PAWS PAWS] e os que rodam em [https://wikitech.wikimedia.org/wiki/Help:Toolforge ToolForge] <sup>[https://www.mediawiki.org/wiki/Manual:Pywikibot/Installation ver manual do MediaWiki]</sup>). Como esta máquina utiliza o recurso da [[wp:computação em nuvem|cloud computing]] e [https://uptimerobot.com/ monitorbots] vagabundos gratuitos, o robô não pode ser desligado até que alguém com acesso direto ao projeto, hospedado em [https://replit.com Replit], dê o comando ''stop''. Por isso, incluí um botão de pânico na programação, caso eu não esteja aqui e o robô enlouqueça do nada.
 
==== O que isso aqui faz? ====
*Atualiza o EditRank;
*Atualiza o BotEditRank.
 
'''ESTE BOT AINDA ESTÁ EM DESENVOLVIMENTO.''' Qualquer bug percebido, favor avisar.
Esta máquina foi agraciada com vários superpoderes, dentre eles:
*Dar boas-vindas sem usar a PORRA DO TRUTHCODE;
*Correções gramaticais rotineiras que tiram a paciência de qualquer um (menos do robô);
*Limpar afluentes e toda aquela baboseira;
*Trabalhar enquanto seu dono fica vadiando por aí.
 
==== Mas cara, e se o bot enlouquecer e tu não estiver aqui? ====
== Visite também ==
Muito bem, pensando nisso incluí uma chave de desligamento automático. Se você for à página '''[[Usuário:Smalkade/controle]]''', provavelmente verá que ela contém apenas uma palavra, '''<code>online</code>'''. Toda vez que o bot vem visitar a Desciclopédia, ele passa primeiro nessa página, a verificar o que está contido nela. '''Se a página contiver algo além de "online", o bot entra em estado de latência.''' Pode ser qualquer coisa, uma vírgula, um espaço em branco, uma letra a menos, uma letra a mais, qualquer ínfima alteração nesse conteúdo para imediatamente a execução do bot. Esse artifício deve ser usado toda vez que o bot apresentar um comportamento inesperado, nem que seja besteirinha. Caso eu não esteja online se isso acontecer, favor [[Usuário Discussão:Smalkade|reportar]]. Meus contatos estão na minha página de discussão.
*[[User:Samiyaza|Samiyaza]]
emailconfirmed, Administradores da interface, rollback
11 646

edições