Telegram Bot: Diploma in Computer Technology
Telegram Bot: Diploma in Computer Technology
MICRO-PROJECT REPORT ON
Telegram Bot
Submitted by
Telegram Bot
Is the work of
HOD PRINCIPAL
Acknowledgement
We wish to express our profound and sincere gratitude to our guide
Bhalerao Sir who guided us into the intricacies of this micro-project
nonchalantly with matchless magnanimity. We are indebted to her
constant encouragement, co-operation and help. It was his enthusiastic
support that helped us in overcoming the various obstacles in this
project.
We would also like to express our thankfulness to our beloved Principal,
H.O.D, and other faculty members of our Third Year Department for
extending their support and motivation.
Part-A: Proposal
Rationale
Literature Review:
I studied from various documentations of API. I watched some YouTube
videos. Read some articles about telegram API. Learnt to get our own
API keys to integrate things like news telegram in a python program
and host the program on a website called replit. Replit is a simple yet
powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code,
compile, run, and host in 50+ programming languages.
Proposed Methodology:
I am going to make a bot which will fetch news from other websites
using API and returns it to the bot. I am using python language for its
simplicity. We have to install telegram and news API packages on our
system to work with them. News API is a simple, easy-to-use REST API
that returns JSON search results for current and historic news articles
published by over 80,000 worldwide sources.
2 Applications Telegram , 1 -
Replit
Part-B: Report
Introduction
News is mainly to inform the public about events that are around them
and may affect them. Often news is for entertainment purposes too; to
provide a distraction of information about other places people are
unable to get to or have little influence over. News can make people
feel connected too.
News API
The News API is a simple API that allows you to search
several news outlets from around the world. For example, you can use
the API to know the trending stories in the BBC News, new articles
published about a product, or a company reviewed by a blog recently.
Replit
Replit allows users to write code and build apps and websites using a
browser. It supports over 50 programming and markup languages,
including Java, Python, and HTML, enabling users to build apps and
websites.
Advantages of Bots:
The significant advantage of Telegram bots for entrepreneurs is
that they become business assistants. Via bots, you can deliver
high-quality service to customers, and also boost your
productivity as a businessperson.
Imagine if you have a friend who watched the news every day and
let you know if something interesting was happening with all the
interesting news. Well, you can’t have that friend but you can
have a chatbot for that. In today's world, everyone is running for
exclusive information. This chatbot can help users to get what
they are looking for like news, articles/blogs, and updates.
Disadvantages:
They cannot be effectively set to perform exact tasks and they can
misunderstand instructions. One can set up more than one bot to
deal with several tasks though.
If a customer makes an order that is beyond the bot’s scope of
knowledge, that could be a problem, especially if there is no
human to interpret the order or deal with such a situation should
it crop up.
Some things cannot be taught. A chatbot, for instance, does not
have the capability to interpret additional features of an order. It
is only a human who can make adjustments if need be. It is
therefore necessary to have a professional on hand to deal with
issues that the bot may misunderstand.
Applications
Journalists have used bots for tasks relating to both the
production and dissemination of news, with the term "newsbots"
typically applied to applications that help journalists (and
sometimes their followers or readers) keep track of particular
topics or stories by extracting news headlines automatically from
other websites
Media Publishers have realized that chatbots are a powerful way
to engage with their audiences and monitor engagement to gain
valuable insights on reader interests. Chat with the CNN and Wall
Street Journal Chatbots on Facebook Messenger and receive the
latest news directly in Messenger, without having to visit their
websites.
Conclusion:
Telegram bots offer amazing opportunities to business owners.
They provide clients with relevant and exciting features that help
improve the quality of their product. Telegram bots facilitate
communication between you and your customers, allow you to
personalize it, optimize business processes, and, finally, they are
free.
Imagine if you have a friend who watched the news every day and
let you know if something interesting was happening with all the
interesting news. Well, you can’t have that friend but you can
have a chatbot for that. In today's world, everyone is running for
exclusive information. This chatbot can help users to get what
they are looking for like news, articles/blogs, and updates.
Annexure – III
…………………………………………………………………………………………………………………………
……………………..
…………………………………………………………………………………………………………………………
………………………
…………………………………………………………………………………………………………………………
……………………….
2 Literature Not more than two At-least 5 relevant At –least 7 relevant About 10 relevant
Survey sources (primary sources, at least 2 sources, most latest sources, most latest
/information and secondary), latest
collection very old reference
6 Report Very short, poor Nearly sufficient Detailed, correct Very detailed,
Preparation quality sketches, and correct details and clear correct, clear
Details about about methods, description of description of
methods, material, material, methods, materials, methods, materials,
precaution and precautions and precautions and precautions and
conclusions conclusion, but conclusions.
omitted, some clarity is not there Conclusions. Enough tables,
details are wrong in presentation. Sufficient Graphic charts and
But not enough Description. sketches
graphic
description.
Note:
Every course teacher is expected to assign marks for group evolution for each group of students in first 3 columns as
per rubrics & individual evaluation in 4TH column for each group of students as per rubrics based on viva.
Comments/Suggestions about team work/leadership/inter-personal communication (if any)
………………………………………………………………………………………………
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………..
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
………………………………………………………………………………………………
Signature………………………………………………………………………………