Skip to content

allthingslinux/atlchat

Repository files navigation

atlchat is modern IRC server written in Go.

This project is a fork of Ergo

Extra features in atlchat:

  • Automod, which lets you block messages using customizable rules with word lists or regex.
  • Customizable chat cooldowns, much like Discord's slowmode feature.

Self-hosting / developing

This project is a stripped down version configured to to work specifically for irc.atl.chat. You can run this project yourself with Docker or baremetal:

  1. Clone this repository
  2. Copy default.yaml to ircd.yaml and configure the server (see Ergo's docs)
  3. Make sure to create a file called ergo.motd before starting the server
  4. docker compose up atlchat or make build to create an ergo binary. See ./ergo help for more info.

Note: matterbridge is in the compose file in case you want to configure it, this will not work out of the box.

Credits

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages