#pragma once #include #include #include #include #include #include class BumbleCeepp : public IBot { public: BumbleCeepp(std::string token, int clusterCount, std::string DBURL, std::string DBID, std::string DBPassword); void enqueueMusic(FQueueElement item, dpp::discord_voice_client* vc); dpp::embed findEmbed(std::string musicID); dpp::embed makeEmbed( std::string webpage_url, std::string title, std::string uploader, std::string id, std::string thumbnail, time_t duration); bool repeat; std::string nowPlayingMusic; private: // 쌍임. std::unordered_map enqueuingMutexMap; std::unordered_map musicEmbedMap; };