nopolabs/yabot

View on GitHub
src/Plugin/PluginInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Nopolabs\Yabot\Plugin;

use Nopolabs\Yabot\Message\Message;

interface PluginInterface
{
    public function help() : string;
    public function status() : string;
    public function init(string $pluginId, array $params);
    public function getPriority() : int;
    public function getPrefix() : string;
    public function handle(Message $message);
}