Skip to content

nozomiyamada/linebot

Repository files navigation

LINE Messaging API + Flask

an information retrieval tool for The Beatles songs

Explanation of code in Japanese : see Qiita

  • Python==3.11.6
  • pip==23.3.1
  • Flask==3.0.0
  • line-bot-sdk==3.7.0 use linebot.v3
  • Bootstrap v5.3.2

deployed to https://render.com/

LINE BOT ID : @711mvjit https://line.me/R/ti/p/%40711mvjit

img

Features

send How To Use to show how to use

1. Official YouTube Mode

Find official YouTube video. Send only a song title.

e.g. Hey Jude

2. Lyrics Mode

Show lyrics of a song. Send a song title with the command lyrics/歌詞.

e.g. lyrics Help

3. Harmony Mode

Find a video of “The Beatles Vocal Harmony”. Send a song title with the command harmony/chorus/コーラス

e.g. chorus nowhere man

4. Bass TAB Mode

Find Bass TAB from songsterr.com. Send a song title with the command basstab

e.g. basstab boys

5. Bass Video Mode

Find a YouTube video of bass play. Send a song title with the command bass/ベース

e.g. bass 909

6. Random Mode

Pick one song at random. Send the command random

7. Info Mode

Show link of https://beatlesdata.info. Send a song title with the command info

e.g. info get back

8. Quiz Mode

Quiz to guess the song title from the part of the lyrics. Send the command quiz/クイズ

Data Dictionary

https://github.com/nozomiyamada/linebot/tree/main/data

Older Versions

each directory contains older version according to the article in Qiita

https://github.com/nozomiyamada/linebot/tree/main/older_versions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published