IRC ACKspace-statusbot

From Hackerspace ACKspace
(Redirected from ACKbot)
Jump to: navigation, search
Project: IRC ACKspace-statusbot
Featured: No
State Completed
Members StefandeVries, xopr
GitHub ACKbot
Description An IRC-bot that provides SpaceAPI (and other) information upon request
Picture
ACKbot.png

synopsis

ACKbot is on ircs://irc.libera.chat:6697/ACKspace for a while now. The following commands are implemented:

  • !help: displays the text you're looking at
  • !about: Shows about information
  • !status (or !state): displays spaceAPI space state
  • !temp: displays spaceAPI temperature sensor info
  • !locate: find the whereabouts of the beacon
  • !wiki: displays last edit and newest wiki page info
  • !github: displays last github activity

update september 2016

The new ACKbot (written for nodejs) is running for a while now and recently, its source has been put online.

software

ACKbot_v1.2.py

Inmiddels is de bot een tijdje offline geweest en heeft xopr proberen nieuw leven in de bot te blazen. Samen met de code van de mobile Spacestate Indicator om de JSON te parsen, en de vernieude SpaceAPI zijn temperatuursensors toegevoegd en is het makkelijker om de bot uit te breiden met nieuwe commando's.

De geüpdate versie van xopr. Deze kan ook naar privéberichten luisteren (/msg) De commando's zijn:

!status of !state: laat de status van de space zien en het tijdstip waarom deze gewijzigd is
!temp: laat de laatst gemeten temperaturen zien en wanneer deze gemeten zijn
!help: geeft een kort overzicht van de commando's
Click here to view the source code


ACKbot_v1.0.py

De originele broncode van Stefan (in Python):

Click here to view the source code

Op dit moment draait het op de VPS van StefandeVries. Wellicht kan in de toekomst gezocht worden naar eigen hosting.