Skip to content

hitamu/teachmekanji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TeachMeKanji

Learn Kanji via Slackbot

This bot integrate with Slack to help Japanese learner have an easier way to study Kanji.

There are two main functions:

  • Posting random Kanji words to your public channel in scheduled time (configurable in config.js)
  • Looking up by meaning, by spelling or detail of each Kanji
Detail Kanji By spelling By meaning

Install

Require npm already installed

git clone https://github.com/hitamu/teachmekanji.git
cd teachmekanji
npm install
npm run build

Go to Slack App Integration to create new app then copy your token and export it to environment variable

export SLACK_TOKEN=xxxxxxxxx

On development

npm start

On production

npm run serve

Data

English-Japanese I used data of Kanji alive which is a free resource for learning to read and write Kanji.

[TODO] Vietnamese-Japanese