Why Group?
CONTENTS
PLATFORM
LIFE
PLATFORM
MESSENGER
PLATFORM
Why Group?
1:1
MESSENGER PLATFORM
1:Bot 1:Group
Why Group?
LINE AS-IS
Partner
Relatives
Family
Friends Team
Projec
t
Departmen
t
Company
Class
Projec
t
School club
School
Area of study
Interest
Fan club
Common
interests
Area
Events
Get-
togethers
Intimate Distant
Why Group?
LINE AS-IS
Partner
Relatives
Family
Friends Team
Projec
t
Departmen
t
Company
Class
Projec
t
School club
School
Area of study
Interest
Fan club
Area
Events
Get-
togethers
Intimate Distant
2 0 0
p e o p l e
TO-BE
Use of group searches, aliases
Increase
number
of users
+
Features
required
for large
groups
Common
interests
BTW, What is a
LINE Group?
BTW, What is a
LINE Group?
Set of LINE users
BTW, What is a
LINE Group?
Set of LINE users
BTW, What is a
LINE Group?
Set of LINE users
Friends of friends only
BTW, What is a
LINE Group?
Set of LINE users
Friends of friends only
Closed
Chat, notes, and albums
BTW, What is a
LINE Group?
Set of LINE users
Friends of friends only
Closed
Chat, notes, and albums
BTW, What is a
LINE Group?
Set of LINE users
Friends of friends only
Closed
Chat, notes, and albums
BTW, What is a
LINE Group?
Set of LINE users
Friends of friends only
Closed
Chat, notes, and albums
BTW, What is a
LINE Group?
Set of LINE users
Friends of friends only
Closed
Chat, notes, and albums
1 chat room
Requests for LINE Group
Member management
Flexible chats
Chat history
More
Introducing a New Group
Group
1.x
Group
2.0
3 Member Levels
Owner
1 member level -> 3 member levels
NormalAdmin
Admission Types
No permission
No permission
+
Need
permission
More Chats
1 chat /
1 group
multiple chats /
1 group
Group 2.0 Application
Group 2.0 Application
Group 2.0 Application
Group 2.0 Application
Sample App:
Funny Message App
The bot automatically joins the chat
The bot sends funny messages when users use keywords
Users set keywords for funny messages
From the webview in the chat
Funny Text
Bot
Main page
The user
sends
A message
Funny Text Bot Flow
Channel API
Client
Channel
Gateway
Applica
tion
Server
is a valid request?
result
return the page
set a key-value pair
open the main
page
Funny Text Bot Flow
Channel API
Client
Channel
Gateway
Applica
tion
Server
is a valid request?
result
return the page
set a key-value pair
send a message to the talk room
open the main
page
Messaging API
deliver the message
send a messagereceive the message
pick a
text
Messaging API
Funny Text Bot Flow
Channel API
Client
Channel
Gateway
Applica
tion
Server
is a valid request?
result
return the page
set a key-value pair
send a message to the talk room
open the main
page
Messaging API
deliver the message
show an app pagevisit the page
pick a
text
Difficulties with Token Type
User Access Token
Group Access Toke
n
Channel Access Token
User Access Token
Channel ID
User ID
Various ids in user access tok
en
group ID
?
Group Application Token
Channel ID
Group ID
Imaginary group app token
LGTM?
Channel Access Token
Channel ID
Channel access token
group ID
as a parameter
Front-end SDK
LINE Channel SDK
Front-end SDK
LINE Channel
SDK
Open
LINE Channel
SDK?
A 6 group app platform

A 6 group app platform