/* Copyright (C) 2002 secret_penguinjp This is free software distributed under the terms of the GNU Public License. See the file COPYING for details. */ // ASCII Control Code #define ASCII_CTCP 0x01 #define ACSII_BOLD 0x02 #define ACSII_COLOR 0x03 #define ACSII_REVERCE 0x16 #define ACSII_UNDERLINE 0x1f // CMD Keyword #define IRC_PASS "PASS" #define IRC_NICK "NICK" #define IRC_USER "USER" #define IRC_JOIN "JOIN" #define IRC_VERSION "VERSION" #define IRC_ERROR "ERROR" #define IRC_PING "PING" #define IRC_PONG "PONG" #define IRC_NOTICE "NOTICE" #define IRC_PART "PART" #define IRC_TOPIC "TOPIC" #define IRC_PRIVMSG "PRIVMSG" #define IRC_MODE "MODE" #define IRC_NAMES "NAMES" #define IRC_MOTD "MOTD" #define IRC_KILL "KILL" #define IRC_WHO "WHO" #define IRC_LIST "LIST" #define IRC_KICK "KICK" #define IRC_QUIT "QUIT" // CTCP /* #define IRC_CTCP_MAX 5 #define IRC_CTCP_VERSION "VERSION" #define IRC_CTCP_USERINFO "USERINFO" #define IRC_CTCP_CLIENTINFO "CLIENTINFO" #define IRC_CTCP_TIME "TIME" #define IRC_CTCP_FINGER "FINGER" #define IRC_CTCP_PING "PING" #define IRC_CTCP_SOURCE "SOURCE" #define IRC_CTCP_SOURCE_URL "http://lopster.sourceforge.net/" #define IRC_CTCP_SOUND "SOUND" #define IRC_CTCP_ACTION "ACTION" #define IRC_CTCP_FACE "FACE" #define IRC_CTCP_ERRMSG "ERRMSG" #define IRC_CTCP_URL "URL" #define IRC_CTCP_EXT "EXT" #define IRC_CTCP_SCR "SCR" #define IRC_CTCP_DCC "DCC" #define IRC_CTCP_XDCC_LIST "XDCC LIST" #define IRC_CTCP_CDCC_LIST "CDCC LIST" #define IRC_CTCP_X_NAP "X-NAP" #define IRC_CTCP_X_NAP_BROWSE "X-NAP-BROWSE" #define IRC_CTCP_X_NAP_BROWSE_DIRECT "X-NAP-BROWSE-DIRECT" */ #define CMODE_MASK_IRC (CMODE_TOPIC|CMODE_NOOUTSIDE|CMODE_SECRET|CMODE_PRIVATE|CMODE_INVITE|CMODE_MODERATED) void setup_functions_irc(net_t* net); /* End of irc.h */