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

Handle MOTDs #87

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

Conversation

zacstewart
Copy link

Handles three commands: RPL_MOTDSTART, RPL_MOTD, and RPL_ENDOFMOTD to store the MOTD in state and send an event whenever the whole MOTD has been received.

Handles three commands, RPL_MOTDSTART, RPL_MOTD, and RPL_ENDOFMOTD to
store the MOTD in state and send an event whenever the whole MOTD has
been received.
@zacstewart
Copy link
Author

I was interested in firing events for all three commands as they come in as well, but I'm not sure how to map commands to events. Events in ExIRC are not well documented and I'm not sure there's a consistent naming scheme.

Personally, I think it'd be useful to have low-level events that closely map the name of IRC commands like RPL_STARTMOTD = :rpl_startmotd, and then high-level events for synthetic events like :received_motd when the whole MOTD is received.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant