Skip to content

chavster/Aard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aard, a German Learning Bot for Discord

Getting Started

  1. Add the bot to your server (Allan please add)
  2. Select desired server
  3. Allow permissions

Information

Aard is a python bot for discord that will print a random german WOTD on command. Currently, caching has not been implemented. This is achieved by scraping https://query.wikidata.org/sparql and retrieving the needed JSON files in order to print out both the word and its definition. Currently, this bot does not translate the word itself into English, nor does it translate the printed definition. This bot does not assume any kind of prior learning, nor can words be requested by level (e.g., A1-C2). As such this should be used in line with something such as Google Translate, or a dictionary (see DWDS.)

Bugs?

Find any? If so, DM me either here on GitHub, or on my discord, "chavster".

Goals

  • Automate the German Vocabulary Collection ^
  • Build a modular back-end architecture ?
  • Practice web scraping and HTML parsing ^
  • Store vocabulary in a persistent SQLite database X
  • Learn backend automation techniques ^

About

German Learning Bot for Discord

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages