mirror of
https://github.com/jeremyd/ergo.git
synced 2026-04-30 17:39:59 -07:00
7051627fb2c12ffebf6a61ea9053b79a2e010d6b
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
You must create an ergonomadic.json config file in the current directory.
from your GOPATH
go install
ergonomadic
from local
go run ergonomadic.go
Languages
Go
97%
Python
2.5%
Shell
0.3%
Dockerfile
0.1%