# 外部アプリケーションからWordPartyを発火させる方法

**URL:** https://forum.onecomme.com/t/topic/1471
**Category:** 質問
**Created:** [2023 年 12 月 29 日午前 7:09 UTC](https://forum.onecomme.com/t/topic/1471 "2023-12-29T07:09:56Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![pintocuru](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.onecomme.com/pintocuru/32/1785_2.png) [@pintocuru](https://forum.onecomme.com/u/pintocuru)
#### Post date: [2023 年 12 月 29 日午前 7:09 UTC](https://forum.onecomme.com/t/topic/1471/1 "2023-12-29T07:09:56Z")

</div>

## 対象

WordParty

## 利用OS

Windows

## 利用バージョン: Windows、わんコメやOBSのバージョン

Windows: 11  
わんコメ： 5.0.8  
OBS: 30.0.2

## PRO版を利用

していない

## 過去ログ確認 ([検索はこちらから](https://forum.onecomme.com/search))

した

## ドキュメント確認 ([公式サイト](https://onecomme.com/docs/faq/))

した

## 内容

HTTP APIを使用した内容です。（覚えたてなので稚拙な内容かもしれません）  
外部アプリケーション(SAMMI)から  
cURLコマンドでコメントをわんコメへ投稿できるようにしました。

これにより、外部アプリケーションからWordPartyを起動できるようにしたのですが、  
可能であれば、コメントを表示させず、直接WordPartyを起動できればいいなと思っています。

cURLコマンドで直接WordPartyを起動する方法があるのか、  
それとも別の方法があるかはわかりませんが、  
ご教授願えればと思っております。よろしくお願いします。

・使用したcURLコマンド  
curl -X POST -H “Content-Type: application/json” -d"{"service": { "id": "26c434d4-db3b-4975-9061-093cf7cdb5b2"}, "comment": {"userId": "TEST","id": "(プログラムに合わせた変数)", "name": "名前", "comment": "テストコメント"}}" localhost:11180/api/comments

---

<div class="post-metadata">

### Author: ![ASTIE](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.onecomme.com/astie/32/58_2.png) [@ASTIE](https://forum.onecomme.com/u/ASTIE)
#### Post date: [2023 年 12 月 29 日午前 7:42 UTC](https://forum.onecomme.com/t/topic/1471/2 "2023-12-29T07:42:04Z")

</div>

こんにちは！  
コメントとして表示せずにWordPartyの発火を行いたいということですね

それを実現するためにはコメント送信APIではなくリアクションAPIを使用してください

> **[HTTP API](https://documenter.getpostman.com/view/20406518/2s9Y5SX6EE#4ba63f91-9d0f-4d1a-a80d-4b7f58e8d652)**
>
> わんコメ搭載のHTTP API（ポート番号は11180固定）

リアクションAPIはYouTubeリアクションのようにわんコメにエフェクトを出す（パラメータで非表示可）とともにWordPartyにもコメントテキストとして送出されます

例えば下記を送信した場合、WordPartyには「挨拶コマンド実行」とコメントされたのとほとんど同じ扱いをするため、演出のパターンに「挨拶コマンド実行」が設定されたものがあればそれが発火します

```auto
curl --location 'http://localhost:11180/api/reactions' \
--data '{
    "reactions": [{"key": "挨拶コマンド実行", "value": 1}],
    "effect": false
}'

```

※ コメントは投稿者がわかるもの、リアクションは投稿者がわからないとったデータの違いはあります

こちらで試してみてください 👌

---

<div class="post-metadata">

### Author: ![pintocuru](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.onecomme.com/pintocuru/32/1785_2.png) [@pintocuru](https://forum.onecomme.com/u/pintocuru)
#### Post date: [2023 年 12 月 29 日午前 8:04 UTC](https://forum.onecomme.com/t/topic/1471/3 "2023-12-29T08:04:22Z")

</div>

Reactionsを使えば良かったのですね。  
これで色々表現できそうです。  
ありがとうございました！

---

<div class="post-metadata">

### Author: ![ASTIE](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.onecomme.com/astie/32/58_2.png) [@ASTIE](https://forum.onecomme.com/u/ASTIE)
#### Post date: [2024 年 1 月 14 日午前 3:36 UTC](https://forum.onecomme.com/t/topic/1471/4 "2024-01-14T03:36:03Z")

</div>


