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

core_commands: ctcp command with request/reply pairs #2381

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

slook
Copy link
Member

@slook slook commented Feb 10, 2023

  • Removed: /ctcpversion command
  • Added: /ctcp command with clientinfo, errmsg and version "keywords" (clientinfo is the equivalent of help)
  • Changed: Allow sending of any CTCP-quoted message, let the receiving client decide what commands it accepts
  • Changed: Respond with the original query within the response as per the CTCP protocol specification

This experimental PR demonstrates the intention for these 3 keyword commands to be handled somewhere within the core_commands plugin, and then allow other plugins to easily implement optional CTCP-like request/reply pairs if desired.

Another simplified PR will follow without the extra request/reply pairs.

@slook slook force-pushed the core-commands-ctcp-queries branch 3 times, most recently from 64a7a9a to b5853a1 Compare February 10, 2023 19:25
@slook slook marked this pull request as draft February 12, 2023 05:57
@slook slook force-pushed the core-commands-ctcp-queries branch from bf5b641 to cdbff08 Compare May 27, 2023 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant