#ifndef TWITCHMESSAGEBUILDER_H #define TWITCHMESSAGEBUILDER_H #include "channel.h" #include "messages/messagebuilder.h" #include namespace chatterino { namespace twitch { class TwitchMessageBuilder : public messages::MessageBuilder { public: TwitchMessageBuilder(); void appendTwitchBadges(const QStringList &badges); QString messageId; QString userName; static messages::SharedMessage parse(const Communi::IrcPrivateMessage *ircMessage, Channel *channel, const messages::MessageParseArgs &args); // static bool sortTwitchEmotes( // const std::pair &a, // const std::pair &b); }; } } #endif // TWITCHMESSAGEBUILDER_H