jay/module/actor.h

19 lines
380 B
C++

// SPDX-FileCopyrightText: 2024 Yury Gubich <blue@macaw.me>
// SPDX-License-Identifier: GPL-3.0-or-later
#pragma once
#include "module.h"
namespace Module {
class Actor : public Module {
public:
Actor(const std::shared_ptr<gloox::Client>& client);
~Actor() noexcept;
virtual void message(const std::shared_ptr<::Actor>& actor, const Tokens& args) override;
};
}