コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Slack API を使用して Slack にメッセージを送信するクラス

ソースコード

上記のスクリプトを Unity プロジェクトに追加します

使用例 1

var data = new PostMessageData
{
    token   = "【Slack API Token】", 
    channel = "#general", 
    text    = "ここにテキストを入力します", 
};

var routine = SlackAPI.PostMessage( data );
StartCoroutine( routine );

f:id:baba_s:20160618212140p:plain

使用例 2

var data = new PostMessageData
{
    token   = "【Slack API Token】", 
    channel = "#general", 
    text    = "<http://baba-s.hatenablog.com/|ブログ>を表示します",
};

var routine = SlackAPI.PostMessage( data );
StartCoroutine( routine );

f:id:baba_s:20160618212145p:plain

使用例 3

var data = new PostMessageData
{
    token       = "【Slack API Token】", 
    channel     = "#general", 
    text        = "おはよう!",
    username    = "プロ生ちゃん", 
    icon_url    = "https://pbs.twimg.com/profile_images/734168776120270848/5R5uHOdP.jpg", 
};

var routine = SlackAPI.PostMessage( data );
StartCoroutine( routine );

f:id:baba_s:20160618172041p:plain

参考サイト様

chat.postMessage method | Slack

関連記事