2019年7月19日Pythonサンプルコード集Slackbotには会話をさせるだけでなく以下のようにリアクションをさせることも可能です。今回はリアクションをする方法について説明していきたいと思います。PythonでのSlackbot作成の基本については「SlackbotをPythonで作成しよう」をお読みください。◆関連記事JavaScriptでSlackbotにリアクションをさせよう目次Slackのリアクション機能とは?SlackbotにリアクションをさせてみようSlackbotのリアクションのバリエーションSlackのリアクション機能とは?Slackの機能で自分や他の人に投稿したコメントに対してマークをつけることができます。リアクションのマークをつけることで相手に同意や反対の意思を示すことが可能です。下記のように一つのコメントに対して複数のリアクションをすることもできます。SlackbotにリアクションをさせてみようBotに応答させる場合は、「reply」のメソッドを使用していました。question_1(message):message.reply(‘元気です!’)Botにリアクションさせる処理を加える場合は「reply」メソッドを「react」に置き換えるだけです。「react」の引数にはSlack絵文字の代替文字を指定します。代替文字は以下の画面の下に表示されている「::」で囲まれている文字です。Slack内から打つ場合は、「:スマイル:」など日本語での記述も可能ですが、Botにリアクションさせる場合はNGです。日本語はNGmessage.react(‘スマイル’)SlackbotのリアクションのバリエーションSlackbotのリアクションのバリエーションについて紹介します。複数のリアクションする応答の処理を並べることで複数のリアクションをすることも可能です。聞いた言葉によってリアクションを変える判定文を追加することで聞いた言葉によってリアクションを変えることもできます。Botのリアクションについてでした。Slackbotこちらの記事も読まれていますこの記事を書いている人miyabikno住んでいるところ:神奈川県。SIer中小企業(C,VBA):8年(うち5年QA)。Web系ベンチャー(PHP,Javascript,Python):2年。@miyabiknoSIer中小企業(C,VBA):8年(うち5年QA)。Web系ベンチャー(PHP,Javascript,Python):2年。現在はブログをメインに活動しています。みやびのどっとぴーわい。