blob: d0ecd46a38696cf0bb1495b1ae36b2f6aff58929 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# goofbot
An IRC bot I'm working on to practice Go.
## Features
External config file in JSON, optionally set via flag '-c'
Gives example config file with flag '-j'
Standard command/response structure
* !totalusers - reports number of registered users
* !users - reports logged in users
* !uptime - reports uptime and load
Can define a bot owner for certain commands
Able to identify with services
## TODO
Externalize basic command/responses
Add interaction with Gotify API to send notification to channel admin when needed
Sanitize output of !users so as to not ping them in IRC
|