読者です 読者をやめる 読者になる 読者になる

slackのOutgoing WebHooksをこにゃこにゃ

SlackのBOT作るのに、適当なネタがないかなぁと思っていたら、
なんか喋ったら末尾に「なっし〜」つけて返信すればOK><と言われ、
それならできそうなのでチャレンジしてみた。

環境

ASP.net MVC + AppHarbor

書いたこと

適当なコントローラに↓書いた。

        Function SlackOut(ByVal val As dtoSlackOutgoingWebHook)
            If val.user_name = "slackbot" OrElse _
               val.user_name = "NassyBot" Then
                Return Nothing
            Else
                Return Json(New With {.text = val.text & "なっし〜"})
            End If
        End Function

これだけ、後はAppHarborにデプロイして、
slackのOutgoingWebHookの設定すればOK

簡単ですね^^

一回返信した自分の投稿にさらに返信してしまい。
無限ループしたのはご愛嬌><