Ever felt like you're juggling too many tasks and can't keep track? Need a nudge to water your plants or call your mom? Say hello to the Super Telegram Bot, your friendly neighborhood reminder bot with a feline twist! Not only does it remind you of your tasks, but it also sends you a cute cat picture because, let's face it, who doesn't need a dose of cuteness in their busy lives?
- Set Reminders: Just tell the bot what you need to be reminded of and when.
- Get Notified: Receive a reminder message right when you need it.
- Cute Cat Bonus: Each reminder comes with a picture of a cute cat. Because why not?
- Node.js installed
- Telegram Bot Token (You can get this from the Telegram BotFather)
- A love for cats (optional but highly recommended)
-
Clone the Repository
git clone https://github.com/YuliyaMinsk/telegram-bot.git
-
Navigate to the Project Directory
cd telegram-bot -
Install Dependencies
npm install
-
Environment Variables
Create a
.envfile in the root directory by example and add your Telegram Bot Token like so:TELEGRAM_BOT_TOKEN=your_token_here
-
Run the Bot
npm start
-
Open your Telegram app and search for your bot.
-
Start a chat and set a reminder using the
/remindcommand followed by your reminder and the time./remind Buy milk in 17:30 -
Wait for the magic to happen! At the specified time, you'll get your reminder along with a picture of a cute cat.
- Bot not responding? Make sure you've set the correct Telegram Bot Token in your
.envfile. - Not getting cat pictures? Check if the file
src/cat.pngexists. If not, add your own cat picture and name itcat.png. Because, let's be honest, the world needs more cat pictures.
This bot is so cool, it's got nine lives! 🐱 Enjoy your newfound productivity (and cuteness overload)!