📄 irc_protocol.h
字号:
#define RPL_INVITELIST 346 /* IRCnet, Undernet extension */#define RPL_ENDOFINVITELIST 347 /* IRCnet, Undernet extension *//* RPL_EXCEPTLIST 348 IRCnet extension *//* RPL_ENDOFEXCEPTLIST 349 IRCnet extension */#define RPL_VERSION 351#define RPL_WHOREPLY 352 /* See also RPL_ENDOFWHO */#define RPL_NAMREPLY 353 /* See also RPL_ENDOFNAMES */#define RPL_WHOSPCRPL 354 /* Undernet extension, See also RPL_ENDOFWHO */#define RPL_KILLDONE 361 /* not used */#define RPL_CLOSING 362#define RPL_CLOSEEND 363#define RPL_LINKS 364#define RPL_ENDOFLINKS 365#define RPL_ENDOFNAMES 366 /* See RPL_NAMREPLY */#define RPL_BANLIST 367#define RPL_ENDOFBANLIST 368#define RPL_ENDOFWHOWAS 369#define RPL_INFO 371#define RPL_MOTD 372#define RPL_INFOSTART 373 /* not used */#define RPL_ENDOFINFO 374#define RPL_MOTDSTART 375#define RPL_ENDOFMOTD 376/* RPL_KICKEXPIRED 377 aircd *//* RPL_SPAM 377 austnet *//* RPL_BANEXPIRED 378 aircd *//* RPL_KICKLINKED 379 aircd *//* RPL_BANLINKED 380 aircd */#define RPL_YOUREOPER 381#define RPL_REHASHING 382/* RPL_YOURSERVICE 383 Numeric List: various */#define RPL_MYPORTIS 384 /* not used */#define RPL_NOTOPERANYMORE 385 /* Extension to RFC1459, not used *//* RPL_QLIST 386 unreal *//* RPL_ENDOFQLIST 387 unreal *//* RPL_ALIST 388 unreal *//* RPL_ENDOFALIST 389 unreal */ #define RPL_TIME 391/* RPL_START_USERS 392 Dalnet/EFnet/IRCnet *//* RPL_USERS 393 Dalnet/EFnet/IRCnet *//* RPL_END_USERS 394 Dalnet/EFnet/IRCnet *//* RPL_NOUSERS 395 Dalnet/EFnet/IRCnet *//* * Numberic replies from server commands. * These are currently in the range 600-699. *//* RPL_LOGON 600 dalnet,unreal RPL_LOGOFF 601 dalnet,unreal RPL_WATCHOFF 602 dalnet,unreal RPL_WATCHSTAT 603 dalnet,unreal RPL_NOWON 604 dalnet,unreal RPL_NOWOFF 605 dalnet,unreal RPL_WATCHLIST 606 dalnet,unreal RPL_ENDOFWATCHLIST 607 dalnet,unreal RPL_MAPMORE 610 unreal RPL_MAPMORE 615 PTlink RPL_DCCSTATUS 617 dalnet RPL_DCCLIST 618 dalnet RPL_ENDOFDCCLIST 619 dalnet RPL_DCCINFO 620 dalnet RPL_DUMPING 640 unreal RPL_DUMPRPL 641 unreal RPL_EODUMP 642 unreal*//*** Westwood Online Extensions*/#define RPL_GAME_CHANNEL 326#define RPL_CHANNEL 327#define RPL_GET_CODEPAGE 328 #define RPL_SET_CODEPAGE 329#define RPL_GET_LOCALE 309#define RPL_SET_LOCALE 310#define RPL_BATTLECLAN 358#define RPL_FIND_USER_EX 398#define RPL_UPDATE_RECORD 602#define RPL_IRCSERV 605#define RPL_ENDSERVLIST 607#define RPL_GAMERESSERV 608#define RPL_LADDERSERV 609#define RPL_LOBCOUNT 610/** error's *//* * Errors are in the range from 400-599 currently and are grouped by what * commands they come from. */#define ERR_FIRSTERROR 400 /* unused */#define ERR_NOSUCHNICK 401#define ERR_NOSUCHSERVER 402#define ERR_NOSUCHCHANNEL 403#define ERR_CANNOTSENDTOCHAN 404#define ERR_TOOMANYCHANNELS 405#define ERR_WASNOSUCHNICK 406#define ERR_TOOMANYTARGETS 407/* ERR_NOSUCHSERVICE 408 IRCnet *//* ERR_NOCOLORSONCHAN 408 Dalnet */#define ERR_NOORIGIN 409#define ERR_NORECIPIENT 411#define ERR_NOTEXTTOSEND 412#define ERR_NOTOPLEVEL 413#define ERR_WILDTOPLEVEL 414 /* ERR_BADMASK 415 IRCnet extension */#define ERR_QUERYTOOLONG 416 /* Undernet extension */ /* ERR_TOOMANYMATCHES 416 IRCnet extension *//* ERR_LENGTHTRUNCATED 419 aircd */#define ERR_UNKNOWNCOMMAND 421#define ERR_NOMOTD 422#define ERR_NOADMININFO 423/* ERR_FILEERROR 424 removed from RFC1459 *//* ERR_TOOMANYAWAY 429 Dalnet */#define ERR_NONICKNAMEGIVEN 431#define ERR_ERRONEUSNICKNAME 432#define ERR_NICKNAMEINUSE 433/* ERR_SERVICENAMEINUSE 434 ? *//* ERR_NORULES 434 unreal *//* ERR_SERVICECONFUSED 435 ? *//* ERR_BANONCHAN 435 dalnet */#define ERR_NICKCOLLISION 436#define ERR_BANNICKCHANGE 437 /* Undernet extension */ /* ERR_UNAVAILRESOURCE 437 IRCnet extension */#define ERR_NICKTOOFAST 438 /* Undernet extension */ /* ERR_DEAD 438 IRCnet reserved for later use */#define ERR_TARGETTOOFAST 439 /* Undernet extension *//* ERR_SERVICESDOWN 440 Dalnet,unreal */#define ERR_USERNOTINCHANNEL 441#define ERR_NOTONCHANNEL 442#define ERR_USERONCHANNEL 443/* ERR_NOLOGIN 444 removed from RFC1459 *//* ERR_SUMMONDISABLED 445 removed from RFC1459 *//* ERR_USERSDISABLED 446 removed from RFC1459 *//* ERR_NONICKCHANGE 447 unreal */#define ERR_NOTREGISTERED 451/* ERR_IDCOLLISION 452 IRCnet extension ? *//* ERR_NICKLOST 453 IRCnet extension ? *//* ERR_HOSTILENAME 455 unreal *//* ERR_NOHIDING 459 unreal *//* ERR_NOTFORHALFOPS 460 unreal */#define ERR_NEEDMOREPARAMS 461#define ERR_ALREADYREGISTRED 462#define ERR_NOPERMFORHOST 463#define ERR_PASSWDMISMATCH 464#define ERR_YOUREBANNEDCREEP 465#define ERR_YOUWILLBEBANNED 466#define ERR_KEYSET 467 /* Undernet extension */#define ERR_INVALIDUSERNAME 468 /* Undernet extension *//* ERR_ONLYSERVERSCANCHANGE 468 Dalnet,unreal *//* ERR_LINKSET 469 unreal *//* ERR_LINKCHANNEL 470 unreal *//* ERR_KICKEDFROMCHAN 470 aircd */#define ERR_CHANNELISFULL 471#define ERR_UNKNOWNMODE 472#define ERR_INVITEONLYCHAN 473#define ERR_BANNEDFROMCHAN 474#define ERR_BADCHANNELKEY 475#define ERR_BADCHANMASK 476 /* Undernet extension *//* ERR_NEEDREGGEDNICK 477 DalNet Extention */#define ERR_BANLISTFULL 478 /* Undernet extension *//* ERR_LINKFAIL 479 unreal */#define ERR_BADCHANNAME 479 /* EFNet extension */ /* 479 Undernet extension badchan *//* ERR_CANNOTKNOCK 480 unreal *//* ERR_NOULINE 480 austnet */#define ERR_NOPRIVILEGES 481#define ERR_CHANOPRIVSNEEDED 482#define ERR_CANTKILLSERVER 483#define ERR_ISCHANSERVICE 484 /* Undernet extension *//* ERR_DESYNC 484 Dalnet,PTlink *//* ERR_ATTACKDENY 484 unreal */#define ERR_RESTRICTED 484 /* IRCnet extension *//* ERR_UNIQOPRIVSNEEDED 485 IRCnet extension *//* ERR_KILLDENY 485 unreal *//* ERR_CANTKICKADMIN 485 PTlink *//* ERR_HTMDISABLED 486 unreal *//* ERR_CHANTOORECENT 487 IRCnet extension (?) *//* ERR_TSLESSCHAN 488 IRCnet extension (?) */#define ERR_VOICENEEDED 489 /* Undernet extension */#define ERR_NOOPERHOST 491/* ERR_NOSERVICEHOST 492 IRCnet extension */#define ERR_NOFEATURE 493 /* Undernet extension - features */#define ERR_BADFEATVALUE 494 /* Undernet extension - features */#define ERR_BADLOGTYPE 495 /* Undernet extension - features */#define ERR_BADLOGSYS 496 /* Undernet extension - features */#define ERR_BADLOGVALUE 497 /* Undernet extension - features */#define ERR_ISOPERLCHAN 498 /* Undernet extension */#define ERR_UMODEUNKNOWNFLAG 501#define ERR_USERSDONTMATCH 502/* ERR_GHOSTEDCLIENT 503 efnet *//* ERR_VWORLDWARN 503 austnet */#define ERR_SILELISTFULL 511 /* Undernet extension *//* ERR_NOTIFYFULL 512 aircd *//* ERR_TOOMANYWATCH 512 Numeric List: Dalnet */#define ERR_NOSUCHGLINE 512 /* Undernet extension */#define ERR_BADPING 513 /* Undernet extension *//* ERR_NEEDPONG 512 Numeric List: Dalnet */#define ERR_NOSUCHJUPE 514 /* Undernet extension - jupe -Kev *//* ERR_TOOMANYDCC 514 dalnet */#define ERR_BADEXPIRE 515 /* Undernet extension - jupe -Kev */#define ERR_DONTCHEAT 516 /* Undernet extension */#define ERR_DISABLED 517 /* Undernet extension -Kev *//* ERR_NOINVITE 518 unreal */#define ERR_LONGMASK 518 /* Undernet extension -Kev *//* ERR_ADMONLY 519 unreal */#define ERR_TOOMANYUSERS 519 /* Undernet extension -Kev *//* ERR_OPERONLY 520 unreal */#define ERR_MASKTOOWIDE 520 /* Undernet extension -Kev *//* ERR_WHOTRUNC 520 austnet */#define ERR_LASTERROR 521/* ERR_LISTSYNTAX 521 dalnet ERR_WHOSYNTAX 522 dalnet ERR_WHOLIMEXCEED 523 dalnet */#endif#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -