Closed PliegerNicolas closed 6 months ago
General IRC commands :
Channel IRC commands :
While being in a Channel, the field #
First model for command functions prototypes
/NICK (Client *me, const std::string &nickname).
/QUIT (Client *me)
/JOIN (Client *me, const std::string &channel, const std::string &password)
/WHOIS (Client *other)
/PRIVMSG (Client me, Client other/Channel *channel, const std::string &message)
/NOTICE (Client me, Client other/Channel *channel, const std::string ¬ice)
/KICK (Channel channel, Client me, Client *other)
/MODE (Channel channel, Client me, Client *other, const enum &permission)
/TOPIC (Channel *channel, const std::string &topic)
/INVITE (Channel channel, Client other)
/WHO (Channel *channel)
/NAMES (Channel *channel)
/PART (Channel *channel, const std::string &message)
...