go-revise is a Telegram bot designed to help you retain and reinforce information over time. Whether it's an article you’ve read about maps in Go, or any other topic, the bot ensures you don’t forget by prompting you to revisit the content at regular intervals.
MIT License
V
A Telegram bot designed to help you retain and reinforce information over time. Whether it's an article or video, the bot will remind you to revise it at the right time.
The bot uses the Spaced repetition technique to remind you to revise the information. The intervals are as follows:
Go version 1.23.0
go version
task --version
git clone https://github.com/ARUMANDESU/go-revise.git
cd go-revise
.env
file
ENV=dev #local, test, dev, prod
START_TIMEOUT=
SHUTDOWN_TIMEOUT=
# sqlite3 database file name, it will be created in cache directory
# On linux in $HOME/.cache. On Darwin, in $HOME/Library/Caches. On Windows in %LocalAppData%
DATABASE_URL=
TELEGRAM_TOKEN= #Get it from @BotFather
task r
task tc
task tu
task ti