Chat Bot Assignment
Chat Bot Assignment
Overview:
ou are tasked with integrating the Telegram API with Google Sheets to
Y
create a Telegram bot that can answer questions based on a Google
Sheet. The bot will have two commands:
● / start: This command will send a welcome message to the user and
explain how to use the bot.
● / about <what is Upmarket>: This command will allow the user to
ask a question. The bot will then look up the answer in the Google
Sheet and return it to the user.
● / help <How Upmarket can help traders?>: This commandwill allow
the user to ask a question. The bot will then look up the answer in
the Google Sheet and return it to the user.
Requirements:
● You must be familiar with the Telegram API and Google Sheets API.
● Y
ou must be able to write code in a programming language of your
choice (e.g., Python, JavaScript, Go).
● G
oogle Sheet :
https://docs.google.com/spreadsheets/d/1qh8osnsTByNAi8S7IgtgE
qEko6xGG71UH73zLWN5FWA/edit?usp=sharing
Instructions:
2. Write code to integrate the Telegram API with Google Sheets. This
code should be able to:
○ L
ook up answers in the Google Sheet and return them to the
user.
3. Deploy your bot to a cloud hosting provider or your own server.
Testing:
nce you have deployed your bot, you can test it by sending it the /start
O
and /question commands.