-
-
Notifications
You must be signed in to change notification settings - Fork 402
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
coretasks: parse RPL_ISUPPORT #1082
Comments
Hijacked the OP with an edit, sorry @maxpowa. :) |
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Selectively exposes parameters from sopel-irc#1082. Attempts to access parameters outside of those (whether actually present or not), will issue a `RuntimeWarning`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Selectively exposes parameters from sopel-irc#1082. Attempts to access parameters outside of those (whether actually present or not), will issue a `RuntimeWarning`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Selectively exposes parameters from sopel-irc#1082. Attempts to access parameters outside of those (whether actually present or not), will issue a `RuntimeWarning`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
`ISUPPORT` parameters can be accessed as `bot.server...`, e.g., `bot.server.NAMESX`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
`ISUPPORT` parameters can be accessed as `bot.server...`, e.g., `bot.server.NAMESX`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
`ISUPPORT` parameters can be accessed as `bot.server...`, e.g., `bot.server.NAMESX`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
`ISUPPORT` parameters can be accessed as `bot.server...`, e.g., `bot.server.NAMESX`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 2, 2019
`ISUPPORT` parameters can be accessed as `bot.server...`, e.g., `bot.server.NAMESX`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 18, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 18, 2019
`ISUPPORT` parameters can be accessed as `bot.server...`, e.g., `bot.server.NAMESX`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 18, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 18, 2019
`ISUPPORT` parameters can be accessed as `bot.server...`, e.g., `bot.server.NAMESX`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 23, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there would be parsed into `bot.server._isupport`.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Apr 23, 2019
`ISUPPORT` parameters can be accessed as `bot.server...`, e.g., `bot.server.NAMESX`. This closes sopel-irc#1082 and closes sopel-irc#1532.
HumorBaby
added a commit
to HumorBaby/sopel
that referenced
this issue
Jul 31, 2019
Parses one or more `RPL_ISUPPORT` messages from the IRC server for parameters found in: https://modern.ircdocs.horse/#rplisupport-parameters. While the documentation above does not explicitly list the parameters mentioned in sopel-irc#1082, each parameter listed there is in fact parsed into `bot.server_isupport` if present in the server response.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We should parse
RPL_ISUPPORT
to ensure we're doing the right thing with regards to Identifier parsing (CHANTYPES
), account tracking (WHOX
/CASEMAPPING
), channel permission levels (PREFIX
) and so on.Documentation on individual params http://www.irc.org/tech_docs/005.html
Rough usage statistics http://stats.ircdocs.horse/isupport/
NETWORK
)PREFIX
)CHANTYPES
)WHOX
/CASEMAPPING
)NAMESX
)MAXTARGETS
)TARGMAX
)All of this and more is parsed and exposed through #1758 and #1769. – @dgw edit
The text was updated successfully, but these errors were encountered: