module.exports = {
'001': {
name: 'rpl_welcome',
type: 'reply'
},
'002': {
name: 'rpl_yourhost',
type: 'reply'
},
'003': {
name: 'rpl_created',
type: 'reply'
},
'004': {
name: 'rpl_myinfo',
type: 'reply'
},
'005': {
name: 'rpl_isupport',
type: 'reply'
},
200: {
name: 'rpl_tracelink',
type: 'reply'
},
201: {
name: 'rpl_traceconnecting',
type: 'reply'
},
202: {
name: 'rpl_tracehandshake',
type: 'reply'
},
203: {
name: 'rpl_traceunknown',
type: 'reply'
},
204: {
name: 'rpl_traceoperator',
type: 'reply'
},
205: {
name: 'rpl_traceuser',
type: 'reply'
},
206: {
name: 'rpl_traceserver',
type: 'reply'
},
208: {
name: 'rpl_tracenewtype',
type: 'reply'
},
211: {
name: 'rpl_statslinkinfo',
type: 'reply'
},
212: {
name: 'rpl_statscommands',
type: 'reply'
},
213: {
name: 'rpl_statscline',
type: 'reply'
},
214: {
name: 'rpl_statsnline',
type: 'reply'
},
215: {
name: 'rpl_statsiline',
type: 'reply'
},
216: {
name: 'rpl_statskline',
type: 'reply'
},
218: {
name: 'rpl_statsyline',
type: 'reply'
},
219: {
name: 'rpl_endofstats',
type: 'reply'
},
221: {
name: 'rpl_umodeis',
type: 'reply'
},
241: {
name: 'rpl_statslline',
type: 'reply'
},
242: {
name: 'rpl_statsuptime',
type: 'reply'
},
243: {
name: 'rpl_statsoline',
type: 'reply'
},
244: {
name: 'rpl_statshline',
type: 'reply'
},
250: {
name: 'rpl_statsconn',
type: 'reply'
},
251: {
name: 'rpl_luserclient',
type: 'reply'
},
252: {
name: 'rpl_luserop',
type: 'reply'
},
253: {
name: 'rpl_luserunknown',
type: 'reply'
},
254: {
name: 'rpl_luserchannels',
type: 'reply'
},
255: {
name: 'rpl_luserme',
type: 'reply'
},
256: {
name: 'rpl_adminme',
type: 'reply'
},
257: {
name: 'rpl_adminloc1',
type: 'reply'
},
258: {
name: 'rpl_adminloc2',
type: 'reply'
},
259: {
name: 'rpl_adminemail',
type: 'reply'
},
261: {
name: 'rpl_tracelog',
type: 'reply'
},
265: {
name: 'rpl_localusers',
type: 'reply'
},
266: {
name: 'rpl_globalusers',
type: 'reply'
},
300: {
name: 'rpl_none',
type: 'reply'
},
301: {
name: 'rpl_away',
type: 'reply'
},
302: {
name: 'rpl_userhost',
type: 'reply'
},
303: {
name: 'rpl_ison',
type: 'reply'
},
305: {
name: 'rpl_unaway',
type: 'reply'
},
306: {
name: 'rpl_nowaway',
type: 'reply'
},
311: {
name: 'rpl_whoisuser',
type: 'reply'
},
312: {
name: 'rpl_whoisserver',
type: 'reply'
},
313: {
name: 'rpl_whoisoperator',
type: 'reply'
},
314: {
name: 'rpl_whowasuser',
type: 'reply'
},
315: {
name: 'rpl_endofwho',
type: 'reply'
},
317: {
name: 'rpl_whoisidle',
type: 'reply'
},
318: {
name: 'rpl_endofwhois',
type: 'reply'
},
319: {
name: 'rpl_whoischannels',
type: 'reply'
},
321: {
name: 'rpl_liststart',
type: 'reply'
},
322: {
name: 'rpl_list',
type: 'reply'
},
323: {
name: 'rpl_listend',
type: 'reply'
},
324: {
name: 'rpl_channelmodeis',
type: 'reply'
},
329: {
name: 'rpl_creationtime',
type: 'reply'
},
331: {
name: 'rpl_notopic',
type: 'reply'
},
332: {
name: 'rpl_topic',
type: 'reply'
},
333: {
name: 'rpl_topicwhotime',
type: 'reply'
},
341: {
name: 'rpl_inviting',
type: 'reply'
},
342: {
name: 'rpl_summoning',
type: 'reply'
},
351: {
name: 'rpl_version',
type: 'reply'
},
352: {
name: 'rpl_whoreply',
type: 'reply'
},
353: {
name: 'rpl_namreply',
type: 'reply'
},
364: {
name: 'rpl_links',
type: 'reply'
},
365: {
name: 'rpl_endoflinks',
type: 'reply'
},
366: {
name: 'rpl_endofnames',
type: 'reply'
},
367: {
name: 'rpl_banlist',
type: 'reply'
},
368: {
name: 'rpl_endofbanlist',
type: 'reply'
},
369: {
name: 'rpl_endofwhowas',
type: 'reply'
},
371: {
name: 'rpl_info',
type: 'reply'
},
372: {
name: 'rpl_motd',
type: 'reply'
},
374: {
name: 'rpl_endofinfo',
type: 'reply'
},
375: {
name: 'rpl_motdstart',
type: 'reply'
},
376: {
name: 'rpl_endofmotd',
type: 'reply'
},
381: {
name: 'rpl_youreoper',
type: 'reply'
},
382: {
name: 'rpl_rehashing',
type: 'reply'
},
391: {
name: 'rpl_time',
type: 'reply'
},
392: {
name: 'rpl_usersstart',
type: 'reply'
},
393: {
name: 'rpl_users',
type: 'reply'
},
394: {
name: 'rpl_endofusers',
type: 'reply'
},
395: {
name: 'rpl_nousers',
type: 'reply'
},
401: {
name: 'err_nosuchnick',
type: 'error'
},
402: {
name: 'err_nosuchserver',
type: 'error'
},
403: {
name: 'err_nosuchchannel',
type: 'error'
},
404: {
name: 'err_cannotsendtochan',
type: 'error'
},
405: {
name: 'err_toomanychannels',
type: 'error'
},
406: {
name: 'err_wasnosuchnick',
type: 'error'
},
407: {
name: 'err_toomanytargets',
type: 'error'
},
409: {
name: 'err_noorigin',
type: 'error'
},
411: {
name: 'err_norecipient',
type: 'error'
},
412: {
name: 'err_notexttosend',
type: 'error'
},
413: {
name: 'err_notoplevel',
type: 'error'
},
414: {
name: 'err_wildtoplevel',
type: 'error'
},
421: {
name: 'err_unknowncommand',
type: 'error'
},
422: {
name: 'err_nomotd',
type: 'error'
},
423: {
name: 'err_noadmininfo',
type: 'error'
},
424: {
name: 'err_fileerror',
type: 'error'
},
431: {
name: 'err_nonicknamegiven',
type: 'error'
},
432: {
name: 'err_erroneusnickname',
type: 'error'
},
433: {
name: 'err_nicknameinuse',
type: 'error'
},
436: {
name: 'err_nickcollision',
type: 'error'
},
441: {
name: 'err_usernotinchannel',
type: 'error'
},
442: {
name: 'err_notonchannel',
type: 'error'
},
443: {
name: 'err_useronchannel',
type: 'error'
},
444: {
name: 'err_nologin',
type: 'error'
},
445: {
name: 'err_summondisabled',
type: 'error'
},
446: {
name: 'err_usersdisabled',
type: 'error'
},
451: {
name: 'err_notregistered',
type: 'error'
},
461: {
name: 'err_needmoreparams',
type: 'error'
},
462: {
name: 'err_alreadyregistred',
type: 'error'
},
463: {
name: 'err_nopermforhost',
type: 'error'
},
464: {
name: 'err_passwdmismatch',
type: 'error'
},
465: {
name: 'err_yourebannedcreep',
type: 'error'
},
467: {
name: 'err_keyset',
type: 'error'
},
471: {
name: 'err_channelisfull',
type: 'error'
},
472: {
name: 'err_unknownmode',
type: 'error'
},
473: {
name: 'err_inviteonlychan',
type: 'error'
},
474: {
name: 'err_bannedfromchan',
type: 'error'
},
475: {
name: 'err_badchannelkey',
type: 'error'
},
481: {
name: 'err_noprivileges',
type: 'error'
},
482: {
name: 'err_chanoprivsneeded',
type: 'error'
},
483: {
name: 'err_cantkillserver',
type: 'error'
},
491: {
name: 'err_nooperhost',
type: 'error'
},
501: {
name: 'err_umodeunknownflag',
type: 'error'
},
502: {
name: 'err_usersdontmatch',
type: 'error'
}
};