#pragma once #include "providers/irc/IrcAccount.hpp" #include "providers/irc/AbstractIrcServer.hpp" namespace chatterino { namespace providers { namespace irc { // class IrcServer //{ // public: // IrcServer(const QString &hostname, int port); // void setAccount(std::shared_ptr newAccount); // std::shared_ptr getAccount() const; // protected: // virtual void initializeConnection(Communi::IrcConnection *connection, bool isReadConnection); // virtual void privateMessageReceived(Communi::IrcPrivateMessage *message); // virtual void messageReceived(Communi::IrcMessage *message); //}; } // namespace irc } // namespace providers } // namespace chatterino