mirror of
https://github.com/jeremyd/ergo.git
synced 2026-05-20 23:04:46 -07:00
6301d2b47f8438fa0d8dc5489125e2c6462f7c7e
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%