Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 5 hours on-demand video
  • 1 article
  • 10 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
IT & Software Other IT & Software API

LINE Bot Designer & Node-REDで作る。ノンプログラミングLINEチャットボット

LINE Bot Designerの使い方を学習して、Node-REDで実装するLINEチャットBOT
Bestseller
Rating: 4.2 out of 54.2 (73 ratings)
332 students
Created by Taka pon
Last updated 6/2020
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • line botdesigner
  • Node-RED
  • LINEBOTの公開方法
  • messaging api
  • Rich Menu API

Requirements

  • LINEを利用している方
  • その他特別な知識は必要ありません。

Description

ーーーーお知らせーーーーー

5月28日:Q&Aコーナーのセクションを追加しました。
こちらは皆様からいただいたご質問から一部、動画にて解説しております。

今後も拡充していきますのでよろしくお願いします!

ーーーーーーーーーーーーー


今回のコースは他のコースを受講していただいた方、複数名の方から「LINE Bot Designerの使い方を知りたい」とのリクエスト

をいくつかメッセージをいただきましたのでコースを作りました。


実際に「LINE Bot Designer」はLINEBOTを開発する上では便利ですが、ネットでも情報が少なく、「実装する方法がわからない」との書き込みもいくつかみました。

LINE Bot Designerは簡単に色々なメッセージを作ることができ、プログラミングがわからない方でも画面をみながらメニューは作れます。

ただ、LINE Bot Designer単体ではLINEに実装はできません。

LINE Bot Designerはプログラミング初心者の方でも利用できますが、実装にはそれなりの知識が必要というアンバランスな関係です。


そこで今回プログラミングが全くできない方でも、「LINE Bot Designer」を使ってLINEBOTが作れるよう、ノンプログラミングで作るLINEBOTの作り方としてコースを作ってみました。

「LINE Bot Designer」を利用してノンプログラミングで作る方法としまして、Node-REDを使います。

Node-REDはブラウザ上で開発することができるツールです。

各ノード(機能)を線と線で繋げてアプリケーションを開発していくツールです。

「LINE Bot Designer」で作ったメニューをこのNode-REDで利用します。


今回このコース作る学習用のLINEBOTは「性格診断BOT」というBOTを作ります。

BOTから聞かれる4つの質問に答えていくと20パターンの性格を診断するBOTになります。

ただし、このBOTは性格診断と言っても心理学に基づいて性格を診断しているわけではなく、あくまでも今回のコースの学習用のBOTとなりますので、実際に「あなたの性格は****です」とメッセージはきますがその内容は関係ありません。

この完成したBOTをベースに、占いボット、簡単なチャットボット、キャラクター診断ボット、お店用のボットなど、ちょっとしたボットを作るベースとして利用できます。

質問を減らしたり、増やしたりなどもできますので、受講された方ご自身でカスタマイズしていっていただければと思います。


また、リッチメニューに関しては「line official account manager」で作ることはできますが、制限(決められたテンプレートなど)があり、自由度が高くありません。

自由度が高いリッチメニューを作るにはRichMenuAPIを利用する必要がありますので、Node-REDを使ってオリジナルのリッチメニューをノンプログラミングで実装できる仕組みも作りましたので、このコースで学習ながら利用していただければと思います。


(このコースでの学習内容)

・LINE Bot Designerの使い方

LINE Bot Designerで作れる全てのメッセージと実装する方法を学習できます。

・Node-REDでのLINEチャットBOTの作り方

Node-REDでノンプログラミングで作る簡単なチャットボットが作り方が学習できます。

・LINE RichMenuAPIを使ってオリジナルのリッチメニューが作れます。

ノンプログラミングで実装できる方法を学習できます。

Who this course is for:

  • line botdesignerに興味のある方
  • LINE BOTを作りたい方
  • 簡単なチャットボットをノンプログラミングで作りたい方

Course content

9 sections • 38 lectures • 5h 4m total length

  • Preview15:15

  • このセクションの説明
    00:37
  • line developersへのアクセス
    02:17
  • line developersでプロバイダー、チャンネル作成
    06:05
  • Messaging API の設定
    06:11

  • このセクションの説明
    00:30
  • IBM Cloudでアカウント作成
    02:21
  • Node-REDのインストール
    10:15
  • Node-RED エディタ設定
    04:26

  • このセクションの説明
    01:09
  • line BotDesignerのダウンロードとインストール
    03:52
  • line BotDesigner(文字メッセージについて)
    01:12
  • line BotDesigner(動画メッセージについて)
    02:36
  • line BotDesigner(音声メッセージについて)
    02:38
  • line BotDesigner(イメージマップメッセージについて)
    05:51
  • line BotDesigner(スタンプメッセージについて)
    00:41
  • line BotDesigner(位置情報メッセージについて)
    01:47
  • line BotDesigner(ボタン型テンプレートメッセージについて)
    09:49
  • line BotDesigner(カルーセル型テンプレートメッセージについて)
    02:48
  • line BotDesigner(確認型テンプレートメッセージについて)
    02:06
  • line BotDesigner(protopieメッセージについて)
    04:09
  • line BotDesigner(リッチメニューについて)
    04:10
  • line BotDesigner(webアプリについて)
    03:01
  • line BotDesigner(フレックスメッセージについて)
    06:38
  • 5/1追加:Flex Message Simulatorについて
    04:14
  • line BotDesigner(シミュレーションについて)
    03:05

  • このセクションの説明
    01:21
  • Node-REDでLINEと繋げて「オウム返しBOTを作ります」
    13:09
  • Node-REDとLINEが通信する仕組みについて
    22:53
  • LINE Bot Designerで作ったメニュー利用してみます
    08:40

  • このセクションの説明
    00:49
  • 性格診断BOTを完成させる
    01:19:41

  • このセクションの説明
    00:41
  • リッチメニューの作成
    46:15

  • Q1:イメージマップメッセージがうまく表示されない
    09:36
  • Q2:連続したメッセージの送信方法
    04:03
  • Q3:「友だち追加時」のみ送信されるメッセージの実装方法
    09:10

  • ボーナスレクチャー
    00:57

Instructor

Taka pon
アプリ開発,ITエンジニア
Taka pon
  • 4.2 Instructor Rating
  • 410 Reviews
  • 2,346 Students
  • 9 Courses

20代前半から約15年程度、IT関連のエンジニアの仕事をしています。

現在は独立して、アプリ開発、WEBシステム開発などを中心に仕事をしています。

皆様が「作ってみたいな」「おもしろそうだな」と思ってもらえるような講座を目指していきたいと思います。

よろしくお願いします。

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.