Add support for MONITOR
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user