Мульти-контрольный хаб Go Hub на Golang
Direct Connect hub implementation for ADC and NMDC protocols.
Requires Go 1.11+.
Features:
Fully multi-threaded.
Support NMDC, ADC and IRC users on the same hub.
Uses a single port for all protocols (protocol auto-detection).
Search between NMDC and ADC.
Supports TLS for ADC and NMDC.
Automatic TLS certificate generation.
HTTP pinger support.
User registration.
Chat rooms.
User commands.
TODO:
Operators.
Extensions and scripts.
Spam filters.
Get certificates from LetsEncrypt.