<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Slack &#8211; FITSブログ</title>
	<atom:link href="https://blog.fits-inc.jp/tag/slack/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.fits-inc.jp</link>
	<description>Webシステムの受託開発でお困りなら</description>
	<lastBuildDate>Tue, 02 Jun 2020 16:20:11 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://blog.fits-inc.jp/wp-content/uploads/2024/06/cropped-image-5-32x32.png</url>
	<title>Slack &#8211; FITSブログ</title>
	<link>https://blog.fits-inc.jp</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>UiPath StudioX で Google で調べた明日の天気を Slack に投稿する</title>
		<link>https://blog.fits-inc.jp/2020/06/02/uipath-studiox-%e3%81%a7-google-%e3%81%a7%e8%aa%bf%e3%81%b9%e3%81%9f%e6%98%8e%e6%97%a5%e3%81%ae%e5%a4%a9%e6%b0%97%e3%82%92-slack-%e3%81%ab%e6%8a%95%e7%a8%bf%e3%81%99%e3%82%8b/</link>
		
		<dc:creator><![CDATA[FITS Admin]]></dc:creator>
		<pubDate>Tue, 02 Jun 2020 16:20:10 +0000</pubDate>
				<category><![CDATA[技術ブログ]]></category>
		<category><![CDATA[Slack]]></category>
		<category><![CDATA[UiPath Studio X]]></category>
		<guid isPermaLink="false">https://blog.fits-inc.jp/?p=562</guid>

					<description><![CDATA[　前回の記事で、Googleで指定した単語を検索する自動化プロジェクトを作成し「明日の天気」を検索しました。今回は、検索した明日の天気を Slack に投稿する自動化プロジェクトを作成します。 ※Slack にはログイン [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　前回の記事で、Googleで指定した単語を検索する自動化プロジェクトを作成し「明日の天気」を検索しました。今回は、検索した明日の天気を Slack に投稿する自動化プロジェクトを作成します。</p>



<p class="wp-block-paragraph">※Slack にはログイン済みであることが前提です<br>　ログイン処理含めた自動化プロジェクトは、個別で記事を作成する予定です。</p>



<p class="wp-block-paragraph">　まずはいつも通りからのプロジェクトを作成しましょう。</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="848" height="549" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-20.png" alt="" class="wp-image-563" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-20.png 848w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-20-300x194.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-20-768x497.png 768w" sizes="(max-width: 848px) 100vw, 848px" /></figure>



<p class="wp-block-paragraph">　ちなみに下記の追うなプロセス名で作成しようとしたころエラーとなりました。どうやらプロセス名にカギカッコを使用することはできないようです。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="440" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-21-1024x440.png" alt="" class="wp-image-564" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-21-1024x440.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-21-300x129.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-21-768x330.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-21.png 1117w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">気を取り直してカギカッコのないプロセス名でプロジェクトを作成します。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="777" height="465" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-22.png" alt="" class="wp-image-565" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-22.png 777w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-22-300x180.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-22-768x460.png 768w" sizes="(max-width: 777px) 100vw, 777px" /></figure>



<p class="wp-block-paragraph">　アクティビティを配置する前に、あらかじめ Chrome ブラウザで<br><a href="https://www.google.com/search?q=%E6%98%8E%E6%97%A5%E3%81%AE%E5%A4%A9%E6%B0%97">https://www.google.com/search?q=明日の天気</a><br>にアクセスしてページを開いておきます。</p>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="808" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-23-1024x808.png" alt="" class="wp-image-566" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-23-1024x808.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-23-300x237.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-23-768x606.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-23.png 1302w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">　次に、アクティビティパネルからアプリケーション > カード「アプリケーション/ブラウザを使用」を選びます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="443" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-24-1024x443.png" alt="" class="wp-image-567" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-24-1024x443.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-24-300x130.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-24-768x332.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-24.png 1314w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">「アプリケーションを指定」をクリックし、明日の天気を検索しておいたウィンドウを選択します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="632" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-25-1024x632.png" alt="" class="wp-image-568" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-25-1024x632.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-25-300x185.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-25-768x474.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-25.png 1358w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">　これで明日の天気をGoogleで検索、表示するためのワークフローが完成しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="723" height="562" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-27.png" alt="" class="wp-image-570" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-27.png 723w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-27-300x233.png 300w" sizes="auto, (max-width: 723px) 100vw, 723px" /></figure>



<p class="wp-block-paragraph">　ここから天気をSlackに投稿するために、名前付きの変数に格納します。まずはテキストを取得アクティビティを配置しましょう。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="601" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-28-1024x601.png" alt="" class="wp-image-571" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-28-1024x601.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-28-300x176.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-28-768x451.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-28.png 1149w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">　「画面上でターゲットを指定」をクリックし、ターゲットとしてGoogleの検索結果のページで、天気を表示しているテキスト要素を選択します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="344" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-29-1024x344.png" alt="" class="wp-image-572" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-29-1024x344.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-29-300x101.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-29-768x258.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-29-1536x516.png 1536w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-29.png 1922w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">　また、保存先のプラスマークをクリックし、「後で使用するために保存」をクリックして、取得した天気のテキストに名前を付けておきます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="862" height="483" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-30.png" alt="" class="wp-image-573" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-30.png 862w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-30-300x168.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-30-768x430.png 768w" sizes="auto, (max-width: 862px) 100vw, 862px" /></figure>



<p class="wp-block-paragraph">「明日の天気の Text」という名前を付けました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="734" height="464" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-31.png" alt="" class="wp-image-574" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-31.png 734w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-31-300x190.png 300w" sizes="auto, (max-width: 734px) 100vw, 734px" /></figure>



<p class="wp-block-paragraph">　念のためメッセージボックスアクティビティを使用して、正しく値が取得できているかを確認します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="652" height="636" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-33.png" alt="" class="wp-image-576" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-33.png 652w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-33-300x293.png 300w" sizes="auto, (max-width: 652px) 100vw, 652px" /></figure>



<p class="wp-block-paragraph">　明日の天気がメッセージボックスに表示されました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1023" height="541" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-32.png" alt="" class="wp-image-575" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-32.png 1023w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-32-300x159.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-32-768x406.png 768w" sizes="auto, (max-width: 1023px) 100vw, 1023px" /></figure>



<p class="wp-block-paragraph">　次にSlackで投稿したいチャンネルをブラウザ上で開き、URLをコピーしておきます。今回は社内 Slack の自身宛のDMチャンネルを選びました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="630" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-34-1024x630.png" alt="" class="wp-image-577" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-34-1024x630.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-34-300x185.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-34-768x473.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-34.png 1306w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">　このURLを「URLに移動」アクティビティに入力することで、Slackの任意のチャンネルを自動で開くことができます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="580" height="536" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-35.png" alt="" class="wp-image-578" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-35.png 580w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-35-300x277.png 300w" sizes="auto, (max-width: 580px) 100vw, 580px" /></figure>



<p class="wp-block-paragraph">　Slack にテキストを投稿させるため、「文字を入力」アクティビティを追加します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="539" height="441" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-36.png" alt="" class="wp-image-579" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-36.png 539w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-36-300x245.png 300w" sizes="auto, (max-width: 539px) 100vw, 539px" /></figure>



<p class="wp-block-paragraph">　文字の入力先として、投稿用のテキストボックスを選択します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="621" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-38-1024x621.png" alt="" class="wp-image-581" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-38-1024x621.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-38-300x182.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-38-768x465.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-38.png 1533w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">　入力する値として「明日の天気 Text」を選択します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="409" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-39-1024x409.png" alt="" class="wp-image-582" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-39-1024x409.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-39-300x120.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-39-768x306.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-39.png 1158w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">また、Slackへの投稿はCtrl+Enterで行う設定となっていますので、キーボードショートカットアクティビティによりCtrl+Enterをレコーディングします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="540" height="280" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-40.png" alt="" class="wp-image-583" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-40.png 540w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-40-300x156.png 300w" sizes="auto, (max-width: 540px) 100vw, 540px" /></figure>



<p class="wp-block-paragraph">全体としては次のようなワークフローとなっています。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="945" height="792" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-41.png" alt="" class="wp-image-584" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-41.png 945w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-41-300x251.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-41-768x644.png 768w" sizes="auto, (max-width: 945px) 100vw, 945px" /></figure>



<p class="wp-block-paragraph">　ここで、なぜか「文字を入力」アクティビティが文字変換（IME）が起動した状態で文字入力されるため、一回余分にEnterを押さないと、想定通り投稿されない（変換確定となってしまう）という現象があったため、キーボードショートカットで投稿（Ctrl+Enter）の前に、Enterを1つ追加しました。</p>



<p class="wp-block-paragraph">※上記は暫定策なので、時間のある際に改めて原因を調査します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="508" height="229" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-42.png" alt="" class="wp-image-585" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-42.png 508w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-42-300x135.png 300w" sizes="auto, (max-width: 508px) 100vw, 508px" /></figure>



<p class="wp-block-paragraph">　下の画像のように、自分あてのDMに天気が投稿されました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="162" src="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-43-1024x162.png" alt="" class="wp-image-586" srcset="https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-43-1024x162.png 1024w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-43-300x48.png 300w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-43-768x122.png 768w, https://blog.fits-inc.jp/wp-content/uploads/2020/06/image-43.png 1174w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">　今回は汎用性の高いSlackへの投稿を自動化する方法を解説しました。テキストの取得元のページ、URLを変えることで、株価の変化を自動で投稿させたり、新型コロナウイルスなどの統計情報をリアルタイムで投稿させるなど様々な応用が可能ですので、是非お役立てください。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
