#pragma once #include #include struct ListElement { ListElement(const std::string& channel, const std::string& nb_users, const std::string& topic): channel(channel), nb_users(nb_users), topic(topic){} std::string channel; std::string nb_users; std::string topic; }; struct ChannelList { bool complete{true}; std::vector channels{}; };