Handle most generic error IRC messages
This commit is contained in:
+49
-1
@@ -270,7 +270,6 @@ static const std::unordered_map<std::string, irc_callback_t> irc_callbacks = {
|
|||||||
{"366", &IrcClient::on_channel_completely_joined},
|
{"366", &IrcClient::on_channel_completely_joined},
|
||||||
{"432", &IrcClient::on_erroneous_nickname},
|
{"432", &IrcClient::on_erroneous_nickname},
|
||||||
{"433", &IrcClient::on_nickname_conflict},
|
{"433", &IrcClient::on_nickname_conflict},
|
||||||
{"461", &IrcClient::on_generic_error},
|
|
||||||
{"001", &IrcClient::on_welcome_message},
|
{"001", &IrcClient::on_welcome_message},
|
||||||
{"PART", &IrcClient::on_part},
|
{"PART", &IrcClient::on_part},
|
||||||
{"ERROR", &IrcClient::on_error},
|
{"ERROR", &IrcClient::on_error},
|
||||||
@@ -279,6 +278,55 @@ static const std::unordered_map<std::string, irc_callback_t> irc_callbacks = {
|
|||||||
{"MODE", &IrcClient::on_mode},
|
{"MODE", &IrcClient::on_mode},
|
||||||
{"PING", &IrcClient::send_pong_command},
|
{"PING", &IrcClient::send_pong_command},
|
||||||
{"KICK", &IrcClient::on_kick},
|
{"KICK", &IrcClient::on_kick},
|
||||||
|
|
||||||
|
{"401", &IrcClient::on_generic_error},
|
||||||
|
{"402", &IrcClient::on_generic_error},
|
||||||
|
{"403", &IrcClient::on_generic_error},
|
||||||
|
{"404", &IrcClient::on_generic_error},
|
||||||
|
{"405", &IrcClient::on_generic_error},
|
||||||
|
{"406", &IrcClient::on_generic_error},
|
||||||
|
{"407", &IrcClient::on_generic_error},
|
||||||
|
{"408", &IrcClient::on_generic_error},
|
||||||
|
{"409", &IrcClient::on_generic_error},
|
||||||
|
{"410", &IrcClient::on_generic_error},
|
||||||
|
{"411", &IrcClient::on_generic_error},
|
||||||
|
{"412", &IrcClient::on_generic_error},
|
||||||
|
{"414", &IrcClient::on_generic_error},
|
||||||
|
{"421", &IrcClient::on_generic_error},
|
||||||
|
{"422", &IrcClient::on_generic_error},
|
||||||
|
{"423", &IrcClient::on_generic_error},
|
||||||
|
{"424", &IrcClient::on_generic_error},
|
||||||
|
{"431", &IrcClient::on_generic_error},
|
||||||
|
{"436", &IrcClient::on_generic_error},
|
||||||
|
{"441", &IrcClient::on_generic_error},
|
||||||
|
{"442", &IrcClient::on_generic_error},
|
||||||
|
{"443", &IrcClient::on_generic_error},
|
||||||
|
{"444", &IrcClient::on_generic_error},
|
||||||
|
{"446", &IrcClient::on_generic_error},
|
||||||
|
{"451", &IrcClient::on_generic_error},
|
||||||
|
{"461", &IrcClient::on_generic_error},
|
||||||
|
{"462", &IrcClient::on_generic_error},
|
||||||
|
{"463", &IrcClient::on_generic_error},
|
||||||
|
{"464", &IrcClient::on_generic_error},
|
||||||
|
{"465", &IrcClient::on_generic_error},
|
||||||
|
{"467", &IrcClient::on_generic_error},
|
||||||
|
{"470", &IrcClient::on_generic_error},
|
||||||
|
{"471", &IrcClient::on_generic_error},
|
||||||
|
{"472", &IrcClient::on_generic_error},
|
||||||
|
{"473", &IrcClient::on_generic_error},
|
||||||
|
{"474", &IrcClient::on_generic_error},
|
||||||
|
{"475", &IrcClient::on_generic_error},
|
||||||
|
{"476", &IrcClient::on_generic_error},
|
||||||
|
{"477", &IrcClient::on_generic_error},
|
||||||
|
{"481", &IrcClient::on_generic_error},
|
||||||
|
{"482", &IrcClient::on_generic_error},
|
||||||
|
{"483", &IrcClient::on_generic_error},
|
||||||
|
{"484", &IrcClient::on_generic_error},
|
||||||
|
{"485", &IrcClient::on_generic_error},
|
||||||
|
{"487", &IrcClient::on_generic_error},
|
||||||
|
{"491", &IrcClient::on_generic_error},
|
||||||
|
{"501", &IrcClient::on_generic_error},
|
||||||
|
{"502", &IrcClient::on_generic_error},
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // IRC_CLIENT_INCLUDED
|
#endif // IRC_CLIENT_INCLUDED
|
||||||
|
|||||||
Reference in New Issue
Block a user