Skip to content

takumihara/linebot-tm

Repository files navigation

TeenMakers公式LINEボット

アプリの概要

私が個人的に行っているTeenMakersという「中高生が社会人に取材をする」プロジェクトの公式LINEアカウントです。 42tokyo Advent Calendar 2021の記事として「LINE公式垢でボットとチャット両立させてみた! 」にて機能の解説なども行っています。

TeenMakersについてご興味を持って頂けた方はこちらのウェブサイト をご覧ください!

使用言語

Python 3.9.9

機能

  1. レコメンド機能 (LINE)
  2. 会話機能 (LINE)
  3. お問い合わせ機能 (LINE, Slack)

注力点

  • ユーザー毎に状況を保存することで会話を行えるようにした
  • LINEボットでは、Botモードとチャットモードの片方しか選択できないが、Slackを用いることで、自動対応と個別対応の両方を行えるようにした

それぞれ詳細についてはこちらの記事をご覧ください!

LINE公式垢でボットとチャット両立させてみた! - Qiita

環境構築の手順

  1. ローカルへダウンロード
git clone https://github.com/tacomeet/linebot-tm
cd linebot-tm
  1. SlackとLINEのAPIを使用するのに必要な情報を .env ファイルに記述
SLACK_TOKEN=***
LINE_CHANNEL_ACCESS_TOKEN=***
LINE_CHANNEL_SECRET=***
  1. 起動
python app.py

デモ

LINEアカウント

友だち追加

デモ動画

                                           
demo.gif

著者

moromin

tacomeet

About

Bot for LINE(Mobile Messaging App)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages