- Notifications
You must be signed in to change notification settings - Fork0
pikpokjeon/AWAD-vue
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
- Web interface for AWAD a telegram word training bot that you can add words and practice memorization.
=======-
- Vue 2.XX
Link :HackMD Docmenthttps://pikpokjeon.github.io/
A telegramBot you can make your own dictionary in order to train your memory.
[TOC]
/save
type a word once and then meanings or synonyms multiple times until typing/doneUncategorized words will be saved in default list./delete + /word +/donedelete a saved word
/delete + /word (shows list of meanings in order by number)+/number (multiple times until/done)delete linked data
/showlistshow all category list of words then choose one by typing the number of it/list+numbermake list by/newlist, delete by/deletelist + numberadd word in the list by/list+number + /save +word (first)+ related data (multiple)+/done
GameA card game which you have to write the word that mach to the random shown data from chosen list. infinite time
/game (shows lists) + /list+number + /startStart game+/end to exit game -> shows result correct/total (times)
dfdf
- I want the bot to save new words
- Persistant store
- Web interface for easier database managment
- Conference mode (bot in a conference). Collaborative usage
- Private chat mode (tet-a-ter messaging).
- All the events generated by a user are saved in the database for further usage and analysis
- Hashtags as categories
- Bot must support messages edits. (If I edit a word card. It should update its database record)
- Simple new words cards syntax.
- Export to Notion.so table
- https://context.reverso.net/ support
Grammar is
word#tag1 #tag2#tag3/transcription/= meaning 1- example sentance 1= meaning 2- example for the meaning 2 sentance 1- example for the meaning 2 sentance 2
Example:
diligence#noun #gaming/ˈdɪlɪdʒ(ə)ns/= careful and persistent work or effort.- The new guy is very creative but I think he needs to develop the virtue of diligence- few party members challenge his diligence as an MP
transcription is optional. order of data is arbitrary
So the Word interface
interface Word { word: str transcription: Option[str] tags: List[str] meanings: List[Meaning]}
- load a list of words from Dictionary website (crawling)
- share a private list with friends.
- make a common list in a groupchat.
- in web app you can listen pronounciation via google trans API
- random words push message with time setting option.
- Server
- Client
- Web App
- DB
About
Web interface for AWAD a telegram bot that you can add words and practicing memorization.
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.