#ifndef _BUMBLECEEPP_HPP_ #define _BUMBLECEEPP_HPP_ #include #include #include #include #include class BumbleCeepp : public IBot { public: BumbleCeepp(std::string Token, int TotalShard); void enqueue(struct FQueueElement Element); struct FQueueElement QueueDelete(int Index); void QueuePlay(); uint32_t VoiceJoinedShardId; bool Repeat; std::mutex YTDLMutex; std::list MusicQueue; protected: private: void OnCommand(const dpp::slashcommand_t& Event); std::mutex QueueMutex; bool QueuePlaying; }; #endif