Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add IRCv3 standard-replies #1576

Merged
merged 8 commits into from
May 9, 2024
Merged

Add IRCv3 standard-replies #1576

merged 8 commits into from
May 9, 2024

Conversation

vanosg
Copy link
Member

@vanosg vanosg commented May 5, 2024

One-line summary:
Capture IRCv3 standard-replies messages and log to the +s console flag.

Not much in terms of capability in the moment, but is used by future pending capabilities such as account-registration

Test cases demonstrating functionality (if applicable):

.dump register foo bar moo
[00:41:05] #-HQ# dump register foo bar moo
[00:41:05] [!s] register foo bar moo
[00:41:06] [s->] register foo bar moo
[00:41:06] [@] :irc.foo.uk FAIL REGISTER INVALID_NAME foo :Your account name must be at least 4 characters long.
[00:41:06] REGISTER: INVALID_NAME: Received a FAIL message from irc.valware.uk: Your account name must be at least 4 characters long.

src/mod/server.mod/servmsg.c Outdated Show resolved Hide resolved
src/mod/server.mod/servmsg.c Outdated Show resolved Hide resolved
src/mod/server.mod/servmsg.c Outdated Show resolved Hide resolved
src/mod/server.mod/servmsg.c Outdated Show resolved Hide resolved
vanosg and others added 3 commits May 9, 2024 15:04
Co-authored-by: Thomas Sader <[email protected]>
Co-authored-by: Thomas Sader <[email protected]>
Co-authored-by: Thomas Sader <[email protected]>
@vanosg vanosg added this to the v1.10.0 milestone May 9, 2024
@vanosg vanosg merged commit e28a0a0 into develop May 9, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants