error msg
This commit is contained in:
11
Server.cpp
11
Server.cpp
@@ -820,6 +820,12 @@ void Server::handleClientData(int fd) {
|
|||||||
std::string modeMessage = ":" + channels[channelName].getNickname(fd) + " MODE #" + channelName + " +o " + nick + "\n";
|
std::string modeMessage = ":" + channels[channelName].getNickname(fd) + " MODE #" + channelName + " +o " + nick + "\n";
|
||||||
send(fd, modeMessage.c_str(), modeMessage.length(), 0);
|
send(fd, modeMessage.c_str(), modeMessage.length(), 0);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
std::string errorMessage = ":" + channels[channelName].getNickname(fd) + " PRIVMSG #" + channelName + " :Error: You are not authorized to execute this command " + "\r\n";
|
||||||
|
send(fd, errorMessage.c_str(), errorMessage.size(), 0);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else if (mode == "-o")
|
else if (mode == "-o")
|
||||||
{
|
{
|
||||||
@@ -828,6 +834,11 @@ void Server::handleClientData(int fd) {
|
|||||||
std::string modeMessage = ":" + channels[channelName].getNickname(fd) + " MODE #" + channelName + " -o " + nick + "\n";
|
std::string modeMessage = ":" + channels[channelName].getNickname(fd) + " MODE #" + channelName + " -o " + nick + "\n";
|
||||||
send(fd, modeMessage.c_str(), modeMessage.length(), 0);
|
send(fd, modeMessage.c_str(), modeMessage.length(), 0);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
std::string errorMessage = ":" + channels[channelName].getNickname(fd) + " PRIVMSG #" + channelName + " :Error: You are not authorized to execute this command " + "\r\n";
|
||||||
|
send(fd, errorMessage.c_str(), errorMessage.size(), 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// else if (mode == "-i")
|
// else if (mode == "-i")
|
||||||
// {
|
// {
|
||||||
|
Reference in New Issue
Block a user