Skip to content

Pal-puppy is a healing line bot for tired people

Notifications You must be signed in to change notification settings

speed1313/pal-puppy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pal-puppy

Pal-puppy(pal, a friend + puppy) is a healing line bot for tired people. We developed this app as a product of a hackathon held at Rakuten Group, Inc. summer intern 2022.

Features

  • This bot responds to specific words or replies to unregistered message automatically.
  • registered messages can be controled from /admin pages.
  • this app can send broadcast message
  • etc..

Technical stack

  • Line Messaging API
  • Flask
  • Render(deployment service)
  • DeepL API(for translation)
  • Dog API(for generating image)
  • Noby API(for replying messages automatically)
  • etc...

How to deploy this app

Python version(maybe 3.7.10)

  1. create a line bot account and get channel access token and channel secret.
  2. create a server on Render
    1. select python as language
    2. set secret environment variables
      • YOUR_CHANNEL_ACCESS_TOKEN
      • YOUR_CHANNEL_SECRET
    3. set build command to make setup
    4. set run command to gunicorn app:app
  3. set webhook url to your server url
  4. enable webhook in webhook settings

Reference

About

Pal-puppy is a healing line bot for tired people

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published