0% found this document useful (0 votes)
14 views11 pages

Telegram Bot Task

The document outlines the development of a Telegram bot that automates reminders using Python, addressing the issue of users forgetting important tasks. It details the setup process using BotFather, the technologies utilized, and the bot's command functionalities. The project demonstrates effective scheduling and notification delivery, providing a valuable tool for task management.

Uploaded by

zohasheikh2021
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views11 pages

Telegram Bot Task

The document outlines the development of a Telegram bot that automates reminders using Python, addressing the issue of users forgetting important tasks. It details the setup process using BotFather, the technologies utilized, and the bot's command functionalities. The project demonstrates effective scheduling and notification delivery, providing a valuable tool for task management.

Uploaded by

zohasheikh2021
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Telegram Bot Task

WIKI CLUB SATI


Title: Telegram Bot Task
Subtitle: Crafting an Elegant Automated Reminder
Bot with Python
Presented by: Zoha Almash Sheikh
Branch: CSE(Blockchain)
Year: 1st
Introduction
Telegram bots are automated programs that interact with users via chat

They can perform tasks like notifications, reminders, and assistance

This project focuses on building a Telegram assistant bot using Python


Problem Statement
Users often forget important tasks or deadlines
Manual reminders are unreliable
There is a need for an automated system that:
1. Accepts a schedule
2. Sends reminders at the correct time
Telegram provides an official tool called BotFather
BotFather is used to create and manage Telegram bots
Using the /newbot command, a new bot is created.
BotFather generates a unique Bot Token
This token is used to connect the bot with Python code
After setup, the bot becomes ready for development
Technologies Used
Tools & Technologies
Python 3.11
Telegram Bot API
python-telegram-bot library
VS Code
Windows Operating System
Commands Used
Bot Commands
/start
→ Starts the bot and shows instructions
/schedule <minutes>
→ Sets a reminder after given minutes
Working of the Bot

How the Bot Works


Bot listens for user commands
Parses input time from command
Uses job queue to schedule reminder
Sends notification after scheduled time

Key Concept Used:


Asynchronous programming (async/await)
Output / Result

Output
Bot successfully receives commands
Reminder is set correctly
Notification is delivered on time
Advantages

Saves time
Fully automated
Easy to use
Can be accessed from anywhere
No manual tracking required

Conclusion

Telegram assistant bot was successfully developed


Scheduling and notification system works efficiently
Project provides hands-on experience with APIs and automation
Useful for personal and organizational task management

You might also like