Yaldaaa Code
is a programming challenge that is held in the Yaldā times by Computer Engineering Science Club of Shahed University.
src/
database.nim
: database models and queriesdialogs.nim
: message texts and dialogsmain.nim
: app entryproblem.nim
: problem generatortg.nim
: extra telegram utilitiesmarkdownv2.nim
: telegram's markdownv2 functionalitiesutils.nim
: extra utilitiespeoms_list.nim
: lists poems in database toplay.html
poem_getter.nim
: downloads poems from Ganjoor API and save it in database
tests/
tdb.nim
: test for databasetproblem.nim
: test for problem generator
Dockerfile
: docker container configfandogh.sample.yml
: config file for Fandogh Serviceyaldaaacode.nimble
: nimble project file
see yaldaaacode.nimble
.
nimble test
nimble gen
nimble debug