ReminderBot is a Telegram bot written in Go that helps you save interesting pages and revisit them later! Whether it’s an article, a blog post, or a tutorial, this bot makes it easy to collect and manage your reading list directly in Telegram.
📂 ReminderBot
├── main.go # Entry point for the bot
├── 📂 data # database (ignored in Git)
├── 📂 lib # Different projects libraries
├── 📂 clients # Telegram client implementation
├── 📂 consumer # Event consumer logic
├── 📂 events # Event handlers for Telegram updates
├── 📂 storage # SQLite storage logic
├── .env # Environment variables (ignored in Git)
└── README.md # Project documentation
✨ Save Pages with Ease
Just send a link to the bot, and it will securely save the page to your personal list.
🎲 Get Random Recommendations
Want to read something now? Use the /rnd
command, and the bot will offer you a random page from your list.
- Programming Language: Go
- Telegram Bot API: Seamless integration with Telegram for a smooth user experience.
- SQLite: Lightweight and reliable database for storing your pages.
- Start a Chat: Add the bot to your Telegram and start a conversation.
- Save a Page: Send a link to the bot.