Nyttårsaften lanserte jeg og et par medtvitrere tjenesten Gjøkuret (@Gjokuret) som du kan lese mer om her.

Gjøkuret tvitrer sine koko i riktig antall og slavisk på hver hele time, så vi trengte en noe mer rebelsk motvekt. Martin Bull Gudmundsen (@bullgudmundsen) likte godt Twittergjøkuret ettersom han er glad i å etterligne gjøkur både privat og offentlig, men han følte også noe manglet:

Skjermbilde 2012 01 11 kl 10 54 46

En døgnvill hane altså.

Jeg tok ham på ordet, og inspirert av Mari Kvale Svenbalrud (@SvenbalDrew) sin twitternovelle om Den Onde Hanefar startet jeg arbeidet med å programmere den døgnville og onde hanefar.

Sent i går kveld ble den lansert, og du kan følge den her: @DenOndeHanefar.

Skjermbilde 2012 01 11 kl 10 49 40

Jeg har laget denne twitterboten slik at scriptet trigges hvert 4. minutt, og at hver gang den trigges er det 10% sjanse for at scriptet faktisk genererer en tweet. Den vil altså i snitt gale to ganger i løpet av 3 timer, eller 16 ganger i døgnet. Men dette skjer helt tilfeldig, så det kan gå timer uten noen galing, eller den kan gale flere ganger i løpet av en time. Ingen vet når Den Onde Hanefar finner på å tvitre sine aggressive kyykkelikyyyy! Scriptet genererer også et tilfeldig antall kykkeliky i ulike varianter, så Den Onde Hanefar er en uuttømmelig kilde til frisk og spennende underholdning som man vanskelig kan bli lei av.

Så mine venner på Twitter: Følg @Gjokuret og @DenOndeHanefar, og twitterfeeden din vil aldri bli det samme igjen. Dette er twitterkontoene du aldri vil angre på å ha fuglt. Kombinasjonen av trofast, informativ regelmessighet, og fullstendig gal galing, gjør ditt twitterliv bedre. Rett og slett.

Oppdatering 12.01.2012:
For å gjøre Den Onde Hanefar mer naturtro og mindre plagsom har jeg nå gjort det slik at scriptet regner ut tidene for soloppgang og solnedgang i Oslo (posisjon på 59.9138688, 10.7522454 og en zenith på 90.71) og lar hanen gale kun mellom disse to tidspunkt. I tillegg vil den gale ekstra mye rett før og rett etter soloppgang (+/- 10 min).