Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Web interface for AWAD a telegram bot that you can add words and practicing memorization.

NotificationsYou must be signed in to change notification settings

pikpokjeon/AWAD-vue

Repository files navigation

  • Web interface for AWAD a telegram word training bot that you can add words and practice memorization.

Last update 11/29/2020 ( Demonstration )

demonstration-webpages

=======-

Skillsets

  • Vue 2.XX

Full document for BE/ FE development

Link :HackMD Docmenthttps://pikpokjeon.github.io/

Bot document

Introduction

A telegramBot you can make your own dictionary in order to train your memory.

[TOC]

Functions

  • /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

Functions I need (Nikitos)

  • 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.

Other possible features (Nikitos)

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]}

Functions I need (Yaejin)

  • 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.

Skill stack

  • Server
  • Client
  • Web App
  • DB

About

Web interface for AWAD a telegram bot that you can add words and practicing memorization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp