Merge pull request #11 from faf/master

Improve localization
This commit is contained in:
Derek McDaniel 2017-02-27 14:29:14 -05:00 committed by GitHub
commit 1782bd508b
2 changed files with 18 additions and 20 deletions

View File

@ -22,28 +22,28 @@ class Plugin extends \Mibew\Plugin\AbstractPlugin implements \Mibew\Plugin\Plugi
// Use autoloader for Composer's packages that shipped with the plugin
require(__DIR__ . '/vendor/autoload.php');
}
/**
* Initializer
* @return boolean
*/
/**
* Initializer
* @return boolean
*/
public function initialized()
{
return true;
}
/**
* This creates the listener that listens for new
* threads to send out slack notifications
*/
/**
* This creates the listener that listens for new
* threads to send out slack notifications
*/
public function run()
{
$dispatcher = EventDispatcher::getInstance();
$dispatcher->attachListener(Events::THREAD_CREATE, $this, 'sendSlackNotification');
}
/**
* Sends notification to slack.
* Sends the date with the username as well
* @return boolean
*/
/**
* Sends notification to slack.
* Sends the date with the username as well
* @return boolean
*/
public function sendSlackNotification(&$args)
{
$settings = [
@ -54,10 +54,9 @@ class Plugin extends \Mibew\Plugin\AbstractPlugin implements \Mibew\Plugin\Plugi
$client = new Client($this->config['slack_url'], $settings);
$client->send(getlocal('You have a new user waiting for a response. Username: {0}', array($args['thread']->userName)));
$client->send(getlocal('You have a new message waiting for you!'));
return true;
return true;
}
/**

View File

@ -24,10 +24,9 @@ Provides Slack notifications when initiate a chat
```yaml
plugins:
"Mibew:Slack": # Plugin's configurations are described below
username: "Username you will post as"
channel: "Channel to post in"
slack_url: "Webhook URL from Setup Instructions in Slack"
username: "Username you will post as"
channel: "Channel to post in"
slack_url: "Webhook URL from Setup Instructions in Slack"
```