Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
200828 Power Automateを使ってconnpassのイベントリマインダーを作っ...
Search
RPACommunity
August 28, 2020
Technology
620
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
200828 Power Automateを使ってconnpassのイベントリマインダーを作ってみた さやかさん
RPACommunity
August 28, 2020
Transcript
14 slides
Power Automateを使ってconnpassのイベント リマインダーを作ってみた 2020/8/28 RPACommunity女子部♡自分ゴト化できるIT活用 株式会社 ソントレーゾ 桑田 紗耶加
自己紹介 桑田 紗耶加(kuwata sayaka) 株式会社 ソントレーゾ(https://sentreseau.com/) DX推進事業部 Citizen Developer グループ
出身地:青森 好きなこと:Power Platformをいじる、食べる、寝る、映画 Twitter :@sayaka121413 Qiita :@sayaka121413 事務職で入社 ↓ Power Appsに出会い、アプリを作ってみることに(‘ω’)ノ ↓ 趣味的な感じでアプリを作成していたら ↓ Citizen Developerとして転身しちゃいました!!
最近オンライン開催が増えましたよね? オフラインに比べてイベントを申し込むと思うんですよね? 申し込んだのはいいものの忘れることってないですか? 私はごくたまに忘れるんですよ… 今回は忘れないようにするために通知するアプリを作ります。 きっかけ
既存のカレンダーに毎回入力 だけど、、、続けられなかった… そこで自動化すればめんどくさくないし、 一回作れば置いとくだけ! やってみたこと connpass のイベント情報を通知する仕組み 作成
やってみました! 朝9時に実行 https://connpass.com/user/kuwatasayaka/ 参加イベント一覧を取得 (APIがないのでスクレイピング) 当日参加するものがあればLINEに通知
Power Automateの全体~時間整形、サイト情報~ スケジュールトリガー connpass にアクセス
Power Automateの全体~データの整形~ 今回は詳しい説明は割愛しますが下のような式を書いています。 (Qiitaにまとめる予定) イベントの開始日時を取得する式 take( substring( item(), Add( indexOf(
item(), '<span class="dtstart"><span class="value-title" title=“’ ) ,55) ), 20) 開始日時の形 2020-08-17T10:30:00Z indexOfで〈spanのclassにDtstartが入って いるものを検索します。 〈spanの文字 数が〈から’まで55文字あるので、 substringで55文字進めます。開始日時が 20文字なので、55文字を進めた20文字 を表示する形になります。
Power Automateの全体~通知~ カスタムコネクタで LINE に通知 私が朝LINEをよく見るのでLINEにしましたが、 Twitterやteamsとかでも通知をすることもできま す。また、Power Automateで通知することもでき ますが、こちらは、モバイルアプリをダウン
ロードしているということが前提になります。
参考にしたサイト1 ・LINEのカスタムコネクタ「Japan Power Platform User Group コミュニティサイト」(リンクは こちら)
・コネクタ名:LINE ・OpenAPI:ダウンロードした Zip Power Automateのページに行って左側 のデータの中にあるカスタムコネクタを 開きます。右上に新規作成があるのでそ こをクリックするとオープンAPIファイル をインポートしますと出てくるのでこち らを開きます。
右にあるカスタムコネクタを作成 の ポップアップが出てくるので、ここでイ ンポートします。
テストが成功したら使えるようにな る! カスタムを開くと今回はラインを追 加したのでLINEカスタムコネクタ が出てくるようになります。 全般、セキュリティ、定義、の後の テストを必ず行ってください。テス トで成功しないと使うことができま せん。
参考にしたサイト2 ・Qiita「Prime Videoの更新通知を Power Automateでつくる」(リンクはこちら) HTTPでサイト情報を取得するときに参考にし ました。MicrosoftMVPのひろさんという方が いらっしゃるんですが、その方のQiita記事に なります。 こちらの記事に詳しく取り方が書いているの
で、良ければこちらも見ていただけたらと思 います。
まとめ 今回はconnpassのサイトを使ってデータを取ってきましたが、ほかにはゲームのイベント情報 を事前に取ってきて、1週間前に通知することもできます。 サイトがメンテナンス中の時や障害発生時は取れないので… 忘れないことがベストです。(あくまで保険です。) 同じような仕組みを使って、 業務として使うならサービスの障害情報をTeamsに報告するようなものを自動化することもできます。
None
More Decks by RPACommunity
See All by RPACommunity
201023 Automation Anywhere「A2019」を触ってみた Ayy
rpabank
0
1.1k
201023 DX Suiteを触ってみた Ayy
rpabank
0
1.1k
201023 RPA超初心者がWinActorにチャレンジしてみた ユーコさん
rpabank
0
690
201023 PowerPlatform はじめの一歩 みさみささん
rpabank
0
700
201023 アシロボで実際に沼ってみた たまいさん
rpabank
0
750
201018 RPAの本質とトレンド Mitz
rpabank
0
560
201006 僕がいまRPAで伝えたいことのすべて いろはまるさん
rpabank
0
540
201006 UiPath MVP 2019-2020 はなっち!さん
rpabank
0
520
201006 今からでも間に合う!UiPathトーク一気に振り返り たまいさん
rpabank
0
470
Other Decks in Technology
See All in Technology
SSFの現在地 ― CAEP/RISCからAI Identityへ
oidfj
0
430
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
660
AWS基盤改善を支える 私たちの理念と行動指針
kentosuzuki
0
200
Frontier Teams — Amazon は AI で「開発のやり方」をどう変えたのか
kmotohas
0
220
Kiro を使うコツ (頼み方、覚えさせ方、任せ方) | 目指せ Kiro マスター 09
inariku
PRO
3
150
開発者とAIで共に歩み育てていく OSS開発 ~創造しながら育てていく~ / 20261105 Masaki Okuda
shift_evolve
PRO
1
110
Kiro アップデート 2026 年 11 月号 (11 月 8 日時点) | 目指せ Kiro マスター アップデート編
inariku
PRO
2
110
cdkd (CDK Direct)
gotok365
4
300
農夫は秘伝のタレを知らない - NOBODY KNOWS THE HIDDEN SOURCE - Kaggriculture 3rd Place Solution
masspeaks
0
200
DBTS2026 盛り上がってますか!?Databricksが実現するAI時代のデータ基盤
akuwano
1
200
「AIチャットからもできないの?」と言われたら ~業務アプリをMCP対応するときの認証・認可の勘所
oidfj
0
320
Kiro IDE 入門 (画面の各部から、頼み方、任せ方、戻し方まで) | 目指せ Kiro マスター 02
inariku
PRO
4
220
Featured
See All Featured
A Soul's Torment
seathinner
9
3.9k
Paper Plane
katiecoart
PRO
6
55k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.7k
Done Done
chrislema
187
17k
Being A Developer After 40
akosma
PRO
92
590k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
2
520
SEO for Brand Visibility & Recognition
aleyda
0
4.9k
Paper Plane (Part 1)
katiecoart
PRO
3
12k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
330
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
790
Making the Leap to Tech Lead
cromwellryan
135
10k
How STYLIGHT went responsive
nonsquared
100
6.4k