Best Flask open-source libraries and packages

Streaming Linebot

A linebot that provides new, popular dramas, movies, animation through FSM
Updated 1 year ago

Streaming-Linebot

  • A Line bot that provides dramas, movies, animation based on a finite state machine(FSM). Webscrapping dramas from douban, animation from 動畫瘋, movies from yahoo movies.

Finite State Machine

  • The initial state is user
  • Users can change the state by text button

fsm

Features

  • There are 3 main features : dramas, movies, animation.
  • This bot will provide top-10 the most popular and the newest dramas, movies, animation.
  • Users can also search by the name or the types through line text button.

Home

Dramas

Popular dramas

Popular comedies

Popular dramas from different countries


Movies

Hot taiwan movies

Hot American movies

New Moives this week

Animation

Hot animation

New animation

Search animation

Setup

  • Python 3.8

Install Dependency

$ pip install -r requirements.txt
$ python3 app.py

Secret Data

Set Channel_Access_Token, Channel_Secret, User_id LINE_CHANNEL_SECRET and LINE_CHANNEL_ACCESS_TOKEN MUST be set to proper values. Otherwise, you might not be able to run your code.

Reference

Pipenv ❤️ @chihsuan

TOC-Project-2019 ❤️ @winonecheng

Flask Architecture ❤️ @Sirius207

Line line-bot-sdk-python

Slides and FAQ

[Python+LINE Bot教學]提升使用者體驗的按鈕樣板訊息(Buttons template message)實用技巧

Tags bot stream