# tuna и Mattermost

Помимо Mattermost App возможно создавать Outgoing Webhook – ссылки, на которые будут отправляться сообщения, если в указанном канале упомянулось какое-то ключевое слово.

## Шаг 1. Скачайте клиент

Инструкция доступна на [странице](https://tuna.am/docs/guides/install.md).

## Шаг 2. Запустите сервер для обработки событий от Mattermost

Информацию о структуре входящий запросов можно узнать в [официальной документации](https://developers.mattermost.com/integrate/webhooks/outgoing/).

## Шаг 3. Запустите tuna

В аргументах запуска укажите порт вашего сервера:

```bash
tuna http 8080

```

Или с указанием статичного адреса:

```bash
tuna http 8080 --subdomain=mattermost-webhook

```

## Шаг 4. Создайте новый Webhook

Перейдите в раздел Интеграции, затем "Исходящие вебхуки" и нажмите на кнопку "Добавить исходящий Webhook". Заполните появившуюся форму, а в качестве значения "URL обратного вызова" укажите адрес полученный от tuna (например, `https://mattermost-webhook.ru.tuna.am`) и путь к методу вашего сервера для обработки событий (например, `/event`).
