ngIRCd 21

Closes #24679.

Signed-off-by: Alexander Barton <alex@barton.de>
Signed-off-by: Jack Nagel <jacknagel@gmail.com>