nordlab-hackerspace-door

Modular parser for the hackerspace door status with handlers for multiple services

Usage no npm install needed!

<script type="module">
  import nordlabHackerspaceDoor from 'https://cdn.skypack.dev/nordlab-hackerspace-door';
</script>

README

Code Climate"> Nordlab Bot

Modular parser for the hackerspace door status with handlers for multiple services and IRC Bot for the Nordlab e.V.

How to install

  1. npm install
  2. npm start

Commandline options

When using commandline arguments use node main.js to start.
--noupdate - stops bot from getting updates

Commands

!help | !hilfe - Lists all commands in a PM
!doorstatus - Send an PM with the actual Door Status
!doorstatus [arg] - If the arg is "this" it sends in the actual channel the Door Status or is there an existing channel as argument it sends to the channel which is the argument
!where - Send an PM with the address of the Hackerspace
!who - Send an PM with information about who can go to the Hackerspace
!when - Send an PM with information about when the Hackerspace usually is open
!source - Send an PM with the link of this repo. If you add "this" after it you can post it in the actual channel
!license - Send an PM with the link of the bot license
!afk - Send in the actual channel that you are A(way) F(rom) K(eyboard)
!alone - Send in the actual channel that you are alone in the channel
!freifunk - Send in the actual channel a link with an meme about Freifunk

Updates

The Bot pulls the repo every day at 2am (if not deativated) and restarts the bot. So it is always UpTo-Date :)