add submit_queue, translate other bots, few minor changes

This commit is contained in:
Syping 2024-01-12 12:53:16 +01:00
parent a746eda39b
commit 5e78c2728a
8 changed files with 201 additions and 34 deletions

View file

@ -23,6 +23,7 @@
#include <string>
#include <vector>
#include "settings.h"
#include "submit_queue.h"
namespace bot {
struct message {
@ -37,9 +38,11 @@ namespace bot {
class message_queue {
public:
void add(const bot::message &message);
void run(dpp::cluster *bot, bot::settings::settings *settings);
void run(bot::settings::settings *settings, bot::submit_queue *submit_queue);
void terminate();
private:
bool m_running;
std::mutex m_mutex;
std::vector<bot::message> m_queue;
};