Build an Interactive Telegram Bot using Django
Build an Interactive Telegram Bot using Django, available at $34.99, has an average rating of 4.19, with 32 lectures, based on 8 reviews, and has 68 subscribers.
You will learn about Create Telegram Bot Create Django Project Customise Django Project Writing API for Third PartyInteraction To Deploy Code on EC2 Deploy using Fabric file This course is ideal for individuals who are College Students or Working Professionals or Hobbist It is particularly useful for College Students or Working Professionals or Hobbist.
Enroll now: Build an Interactive Telegram Bot using Django
Summary
Title: Build an Interactive Telegram Bot using Django
Price: $34.99
Average Rating: 4.19
Number of Lectures: 32
Number of Published Lectures: 32
Number of Curriculum Items: 32
Number of Published Curriculum Objects: 32
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Create Telegram Bot
- Create Django Project
- Customise Django Project
- Writing API for Third PartyInteraction
- To Deploy Code on EC2
- Deploy using Fabric file
Who Should Attend
- College Students
- Working Professionals
- Hobbist
Target Audiences
- College Students
- Working Professionals
- Hobbist
In this course, we are going to build a Telegram bot which will interact with the Backend built with Django.
IDE we are going to use is IntelliJ IDEA.
-
We will write the services for Third Party.
-
Integrate these services to Telegram Bot.
-
Will add a lot of options in Telegram in order to make it useful for the end user.
-
We will Push the code to Github
-
Finally we will deploy the code on EC2.
-
Supervisor in to demonising the process
-
Integrate Sentry for Runtime exception in Projects
-
Use Fabfile for auto deployment on Servers.
Brief About what we are going to use.
Telegram Bot: Bots are simply Telegram accounts operated by software – not people – and they’ll often have AI features. They can do anything – teach, play, search, broadcast, remind, connect, integrate with other services, or even pass commands to the Internet of Things.
The problem we are going to solve
Django :
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
Ec2:
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Demo of what we are going to build
Lecture 3: Resources
Chapter 2: Setting up Project Environment
Lecture 1: Installing Virtual Env
Lecture 2: Installing and Create Empty Django project
Lecture 3: Create Django App
Lecture 4: Create Django App
Chapter 3: Interacting with Third Party Services
Lecture 1: Intro about ThirdParty: APiSetu
Lecture 2: Create config and Objects file
Lecture 3: Creating Request file for making API calls
Lecture 4: Convert response to Objects
Lecture 5: Create Models for State and District
Chapter 4: Interacting with Telegram
Lecture 1: What we have learn till now
Lecture 2: About telegram and signup
Lecture 3: Create bot using botfather and use telegram example file
Lecture 4: Add options in Telegram Bot
Lecture 5: Some Refractoring
Lecture 6: Added more option to Telegram Bot
Lecture 7: Add bot to command handler
Chapter 5: Advance functionality for telegram bot
Lecture 1: Intro for Advance Option
Lecture 2: Add TelegramUser model
Lecture 3: Add TelegramUser Functionality
Lecture 4: Add Last searches and Back Button
Lecture 5: Add Cron for Notification to User
Chapter 6: Lets Deploy the project to AWS
Lecture 1: Introduction
Lecture 2: Deploy to AWS
Lecture 3: Install service using supervisor
Chapter 7: Miscellaneous Section. Useful tools and tips for Production purpose
Lecture 1: Introduction
Lecture 2: Add python-decouple reading secrets from .env
Lecture 3: Add code to git repo
Lecture 4: Auto Deployment using Fabric
Lecture 5: Add Sentry for Exception handling
Instructors
-
neeraj gupta
Software Engineer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 2 votes
- 4 stars: 3 votes
- 5 stars: 3 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024