Ergo

Developed in Go language, IRCd is a IRC server that offers services and bouncer features in a single structure. With the YAML-based configuration file, it has reinstallable settings and extensive IRCv3 support at runtime. It includes built-in functions such as user account management, message history storage, and SASL authentication.

ER

ergochat · Chat & Messaging / Slack Alternatives

STARS3.4K
FORKS248
COMMITS—
CONTRIBUTORS58
VERSIONv2.9.1
UPDATEDtoday
IRCSelf-HostedGoChatMIT

Common commercial products in this category: Slack, Microsoft Teams, Discord

What can it do?
  • You update server settings and TLS certificates over the YAML configuration file without stopping services.
  • With built-in NickServ, ChanServ and HostServ features, you provide user and channel management through a single binary.
  • You manage the IRC network using bouncer functions such as message history storage and multi-client support.
User reviews
  • • NeutralGitHub Issue

    Push notifications

    “Let's do some weird interesting stuff and see if we can get this working in any reasonable way at all, whoo. The only prior art I know of for this is Palaver's iOS push notif capability: What are our requirements for something like this, and do we have any clue what it'd look…”

  • • NeutralGitHub Issue

    Extra NickServ + ChanServ commands

    “Password change is the big one, but there may be other cases where we want feature parity with other nickserv implementations.”

My note

Alternative pages

More in: Chat & Messaging / Slack Alternatives