stringtranslate.com

Discusión del usuario:TonyBot

Por favor, deje mensajes que necesiten ser leídos en la página de discusión de Tony Sidaway

Este bot está aprobado y no necesita una bandera. Excepto para las pruebas, está inactivo.

El software que ejecuta se llama Iron Chicken o FeCk. Es de código abierto (licencia BSD) y está escrito en Chicken Scheme compilado .

Objetivo

Este debe ser un motor de consulta de propósito general para Wikipedia en inglés, que utilice una interfaz de programación funcional simple para permitir realizar consultas de diversa complejidad y entregar los resultados a una página designada en el espacio de usuario del usuario y, opcionalmente, enviarlos a la dirección de correo electrónico habilitada del usuario.

Lenguaje de consulta

El lenguaje de consulta se basa en Schema , un dialecto de la familia Lisp . Si puedes escribir una expresión Lisp simple, puedes consultar este bot.

Las funciones de consulta típicas se verán así:

Usando el bot

Para registrarse y usar el bot, debe editar la lista de nombres de usuario en User:TonyBot/Users con el resumen de edición "add". Para eliminarse de la lista de usuarios registrados, utilice el resumen de edición "remove".

El contenido que agregues a la lista no importa, aunque probablemente tenga sentido agregar algo como * ~~~~ al final de la página. De vez en cuando, el bot actualizará la página y generará un punto de control que contiene todos los usuarios permitidos actuales. Si te agregas a ti mismo pero no puedes hacer que se ejecuten los trabajos del bot, pregúntale al operador del bot, Usuario:Tony Sidaway .

Para realizar una consulta, edite cualquier página de su espacio de usuario o de su espacio de conversación para agregar la consulta. TonyBot ejecutará la consulta y editará la página para proporcionar una lista de enlaces a las páginas editadas.

No es necesario saber nada sobre programación para ejecutar una consulta TonyBot. Sin embargo, si sabe programar, en particular si está dispuesto a escribir programas en Scheme , uno de los tres dialectos principales de Lisp , puede sacar mucho más provecho de este bot y también ayudar a crear una biblioteca de scripts predefinidos que otros wikipedistas pueden usar.

Limitaciones

El valor de "demasiado largo", "demasiado complejo" y "muy grande" puede variar con el tiempo de forma impredecible.

Condiciones de uso

Este bot es un servicio experimental y se ofrece tal como está. Las consultas se ejecutan a discreción del operador del bot y están sujetas a los requisitos operativos de los servicios de Wikipedia. Puede estar sujeto a interrupciones no planificadas y puede desaparecer sin previo aviso, a discreción del operador y sujeto a los deseos de la comunidad.

Todas las consultas deben ser realizadas por usuarios registrados de Wikipedia, en público, en la wiki. El propietario del bot se reserva el derecho, por una buena razón y teniendo en cuenta los intereses de Wikipedia, de rechazar el acceso a cualquier usuario. El motivo de la negativa se indicará públicamente en la página de discusión del usuario y podrá ser objeto de revisión si de alguna manera se puede engatusar, persuadir o proporcionar garantías razonables.

Véase también