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
connpass最新イベント_通知用LINEBot作成.pdf
Search
keyT
November 16, 2025
47
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
connpass最新イベント_通知用LINEBot作成.pdf
keyT
November 16, 2025
Transcript
7 slides
connpass最新イベント 通知用LINEBot作成 けいてぃー(久島慶大)
自己紹介 名前:久島慶大(ヒサジマケイタ) 出身:九州 職業:AI開発エンジニア 最近の案件:画像認識 趣味:謎解き・競プロ・数学
目的 面白そうなイベント(「エンジニアカフェの受付を進化させよう!」プロジェクトメンバー募集〜バーチャルナビゲーター構築編〜 - connpass)があった が、気づいたのが締め切り後 担当者に掛け合った所、何とか参加できるようにはなったが、再発を防ぎたい →自分のLINEに最新情報を通知できるようにしよう!
作成物 作成物:LINE_message.py、connpass情報取得Bot、 内容: LINE_message.py:実行した時点での最新イベント(タイトル・URL)を30件取得。事前に 取得していたデータとの差分を出力。その後、データを更新 connpass情報取得Bot:LINE_message.pyの情報を取得して、ともだちに送信
データフロー図 プログラム connpass API LINE API LINE Bot ① データ送信リクエスト
② jsonデータ送信 ③データ整形 ⑤メッセージ送信リクエスト ⑥メッセージ送信 events.csv ④データ更新
今後やりたいこと 適当なサーバーを借りて、定期的に実行するようにして、決まった時間に最新情報を取 得できるようにしたい LINE側から操作を実行できるようにしたい(適当な命令文を入力したら、その時点での 最新情報を取得できるようにしたい)
最後に 使用APIの公式ドキュメント: connpass API: connpass API LINE API:Messaging API |
LINE Developers Qiitaへの記事投稿やってます 今回の内容も記事にするつもりなのでフォロー&なの で、いいね&フォローいただけるとありがたいです 自分のQiitaのマイページ →
More Decks by keyT
See All by keyT
色を音にする.pdf
keyt
0
39
コード進行を再現するコード作成.pdf
keyt
0
55
QRコードでライフゲーム.pdf
keyt
0
38
SAMでなんでも切り抜けるツールを作ってみた.pdf
keyt
0
32
開平法でn乗根を求めてみるコード作ってみた.pdf
keyt
0
56
発信力_鍛えてきました.pdf
keyt
0
71
OpenCVとSciPyを活用した関数アート生成コード開発.pdf
keyt
0
42
あえて開平法で求めてみる.pdf
keyt
0
31
自宅用タスク管理ツール開発.pdf
keyt
0
17
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
590
Fireside Chat
paigeccino
43
4.1k
GitHub's CSS Performance
jonrohan
1033
470k
WCS-LA-2024
lcolladotor
0
990
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3.1k
The SEO identity crisis: Don't let AI make you average
varn
0
630
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
940
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k