2007 septiembre

Proyecto poCket !temperatura

By | poCketBot | No Comments

pocketbot.jpgAprovecho este post para aclarar un detalle sin importancia... parece ser que a la gente le cuesta saber que es un bot y que hace.

Bien, para ello pondré una lineas que lo aclararán:

Bot (de robot) es un programa que realiza en línea funciones normalmente realizadas por humanos. En sitios de conversación en línea (chat o IRC), un bot puede simular ser una persona.

Así de simple :)

La nueva funcionalidad traducida del bot se obtiene con la instrucción !temperatura

Convierte temperaturas de Celcius a Fahrenheit y viceversa. Uso: !temperatura <#> <C/F>
Ejemplos:
* !temperatura 10 F
* !temperatura 29 C
Nivel de Acceso Requerido : 0

Buscador de código fuente

By | Geek Works | 2 Comments

codesearch_logo.gifHola a [email protected],

De entre las maravillas que pueden encontrarse en la red, Andros, hace muy poco me envió esta:

http://www.google.com/codesearch?hl=es

Es simplemente un buascador de código fuente que respeta las expresiones regulares.

Este es un ejemplo:

http://www.google.com/codesearch?hl=es&lr=&q=python%3A+if&btnG=Buscar

Proyecto poCket

By | poCketBot | No Comments

pocketbot.jpgImplementado, configurado y parcialmente reescrito el plug-in Saluda

help saluda

Saluda Uso: hola
Ejemplos:
* hola
Nivel de Acceso Requerido : 0

poCketBot también contesta si nos despedimos, y se está cultivando en las buenas maneras, si se lo agradeces lo verás 😉

Proyecto poCket

By | poCketBot | No Comments

pocketbot.jpgLa función !fecha nos devuelve la fecha con el tiempo en el formato de Tiempo Universal Coordinado o UTC.

Esta aclaración la hago a raíz de las preguntas de algunos beta-usuarios.

La instrucción empleada es:

time.strftime('%a %d %b %H:%M:%S UTC %Y', time.gmtime())

Mientras que si quisiéramos obtener la hora habitual sería:

time.strftime('%a %d %b %H:%M:%S UTC %Y', time.localtime())

Ahora bien, la pregunta es: os va bien tener el detalle de la hora UTC en el bot?, yo creo que es mejor que tener la hora que nos da el sistema, o el reloj de Window$ (el mejor programa de la compañía).

Proyecto poCket

By | poCketBot | 2 Comments

pocketbot.jpgpoCketBot ya cuenta con la instrución !fecha la cual nos facilita la hora totalmente en castellano.

Para ello se utilizaron las librerías de python locales, de esta manera:

import locale
locale.setlocale(locale.LC_ALL, 'es_ES')

En el mismo módulo se tiene a disposición la funcionalidad !swatch, esta instrucción nos lista la Hora Internet. Si no apetece seguir el link de la wikipedia dejo el estracto de la misma en las siguientes lineas.

La hora internet —llamada también Swatch Internet Time o Biel Mean Time (BMT). Inventada por la empresa de relojes Swatch (situada en Biel (Suiza)) en 1998 como una estrategia de mercadeo, la hora internet representa un concepto universal totalmente nuevo del tiempo:

  • Nada de husos horarios: un mismo horario universal.

Su unidad de tiempo es el beat (‘pulso’, en idioma inglés).