http response codes should not be used in response to irc commands #54
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
irc commands should be responded only with irc responses. http status codes should only be for session or client connection setup errors or internal server errors.
Implementation submitted in PR #56.
All IRC command handlers now respond with proper IRC numeric replies via the message queue instead of HTTP status codes. HTTP error codes are reserved for transport-level issues only (auth, malformed requests, server errors).
Numerics implemented: 001, 331, 332, 353, 366, 401, 403, 421, 432, 433, 442, 461 (plus existing 375, 372, 376).
docker build .passes (all tests, linting, formatting).