Add support for MONITOR
This commit is contained in:
parent
dd67e0789e
commit
e283d9c7ab
4 changed files with 82 additions and 2 deletions
|
@ -42,6 +42,12 @@ export const ERR_UNAVAILRESOURCE = "437";
|
|||
// Other
|
||||
export const RPL_QUIETLIST = "728";
|
||||
export const RPL_ENDOFQUIETLIST = "729";
|
||||
// IRCv3 MONITOR: https://ircv3.net/specs/extensions/monitor
|
||||
export const RPL_MONONLINE = "730";
|
||||
export const RPL_MONOFFLINE = "731";
|
||||
export const RPL_MONLIST = "732";
|
||||
export const RPL_ENDOFMONLIST = "733";
|
||||
export const ERR_MONLISTFULL = "734";
|
||||
// IRCv3 SASL: https://ircv3.net/specs/extensions/sasl-3.1
|
||||
export const RPL_LOGGEDIN = "900";
|
||||
export const RPL_LOGGEDOUT = "901";
|
||||
|
@ -107,7 +113,7 @@ export function formatTags(tags) {
|
|||
return l.join(";");
|
||||
}
|
||||
|
||||
function parsePrefix(s) {
|
||||
export function parsePrefix(s) {
|
||||
let prefix = {
|
||||
name: null,
|
||||
user: null,
|
||||
|
@ -306,6 +312,7 @@ export function isError(cmd) {
|
|||
case ERR_SASLTOOLONG:
|
||||
case ERR_SASLABORTED:
|
||||
case ERR_SASLALREADY:
|
||||
case ERR_MONLISTFULL:
|
||||
return true;
|
||||
case "FAIL":
|
||||
return true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue