diff options
Diffstat (limited to 'src/irc/message.cpp')
| -rw-r--r-- | src/irc/message.cpp | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/irc/message.cpp b/src/irc/message.cpp deleted file mode 100644 index 569e691..0000000 --- a/src/irc/message.cpp +++ /dev/null @@ -1,30 +0,0 @@ -#include "message.hpp" - -#include <optional> -#include <string> -#include <vector> - -namespace bot { - namespace irc { - std::optional<MessageType> define_message_type(const std::string &msg) { - std::vector<std::string> parts = utils::string::split_text(msg, ' '); - int i; - - if (msg[0] == '@') { - i = 2; - } else if (msg[0] == ':') { - i = 1; - } else { - return std::nullopt; - } - - if (parts[i] == "NOTICE") { - return MessageType::Notice; - } else if (parts[i] == "PRIVMSG") { - return MessageType::Privmsg; - } - - return std::nullopt; - } - } -} |
