mirror of
https://github.com/ergochat/ergo.git
synced 2024-11-22 03:49:27 +01:00
irc | ||
sql | ||
.gitignore | ||
ergonomadic.go | ||
README.md |
Ergonomadic
Ergonomadic is an IRC daemon written from scratch in Go. It supports (or will) multiple concurrent connections for the same nick.
Why?
I wanted to learn Go.
What’s with the name?
“Ergonomadic” is an anagram of “Go IRC Daemon”.
Helpful Documentation
- RFC 1459: Internet Relay Chat Protocol
- RFC 2811: IRC Channel Management
- RFC 2812: IRC Client Protocol
- RFC 2813: IRC Server Protocol
Running the Server
$ ./build.sh
$ bin/ergonomadicdb init
$ bin/ergonomadic