Python Telegram Bots
734 subscribers
1 photo
3 videos
1 file
37 links
All types of python telegram bot with explanation. By @EFXTV

This channel is intended solely for educational and awareness purposes. Any illegal activity is a...

Backup Channel https://t.me/+_w-03ZG1E_thMDhl

Donate: https://buymeacoffee.com/efxtv
Download Telegram
Channel created
👉🏻 VISIT THE LINK TO JOIN VIP
JOIN VIP

List of bots we will use in #python_telegram_bot_source_codes #bots

⚫️ Bot Father
- How to use Bot Father

⚫️ User Info Bot
- How to use User Info Bot



Updating ...
👍5
How to use Bot Father ?

Create our first Telegram bot (WelcomeBot.py) using the BotFather Step by step:

NOTE: This post serves as a demonstration for creating a Python application. I do not endorse spamming or violating the terms or services of any individuals.

⚡️ Install libraries
$ pip install pyTelegramBotAPI


⚡️ Telegram Bot Using BotFather
⚡️ Search for "BotFather"
⚡️ type /start.
⚡️ type /newbot to create a new bot.
⚡️ Follow the instructions to provide a name for your bot.
⚡️ This name should end with "bot" (e.g., "WelcomeBot").
⚡️ Choose a username for your bot.
⚡️ This username must end with "bot" and be unique. after finish
⚡️ BotFather will provide you with an API token.
⚡️ This token is essential for interacting with the Telegram Bot API. Keep it secure.



⚡️ Demo Welcome bot. Save it as WelcomeBot.py
JOIN VIP
import telebot

TOKEN = 'Token_here'

bot = telebot.TeleBot(TOKEN)

@bot.message_handler(commands=['start'])
def send_welcome(message):
bot.reply_to(message, "Welcome to EFX Tv Support ! How can I assist you?")

@bot.message_handler(func=lambda message: True)
def echo_message(message):
bot.reply_to(message, message.text)

bot.polling()


⚡️ Execute the 'WelcomeBot.py' script, and visit your Telegram bot, type '/start' to receive the welcome message.

#python_telegram_bot_source_codes
#python_Telegram_Bot
👍101
To utilize the User Info Telegram Bot, simply search for "@userinfobot" in Telegram and click on "start". This bot will furnish you with your ID, first name, and language, which can be utilized in our forthcoming applications.
How to download YouTube videos anytime using a Telegram bot.

NOTE: This post serves as a demonstration for creating a Python application. I do not endorse spamming or violating the terms or services of any individuals.

Create Telegram bot Youtube_Downloader.py:

⚡️ First, install the necessary libraries:
$ pip install pyTelegramBotAPI pytube


⚡️ Create a file Youtube_Downloader.py

⚡️ Go to BotFather and create a new Telegram Bot

⚡️ Save the script as Youtube_Downloader.py
JOIN VIP

import telebot
from pytube import YouTube

# Change the 'TOKEN' (GENERATED BY BOT FATHER)
TOKEN = 'TOKEN'
bot = telebot.TeleBot(TOKEN)

@bot.message_handler(commands=['start'])
def send_welcome(message):
bot.reply_to(message, "Welcome to EFX TV YouTube Downloader Bot!\nSend me a YouTube link and I'll download the video for you. Cheers")

@bot.message_handler(func=lambda message: True)
def download_video(message):
try:
youtube_url = message.text
yt = YouTube(youtube_url)
stream = yt.streams.filter(progressive=True, file_extension='mp4').first()
video_file = stream.download()
with open(video_file, 'rb') as video:
bot.send_video(message.chat.id, video)
except Exception as e:
bot.reply_to(message, f"An error occurred: {str(e)}")

bot.polling()


⚡️ Execute the 'Youtube_Downloader.py' script, and visit your Telegram bot, type '/start' to receive the welcome message.

⚡️ Send a YouTube Link and Download the video.

#YouTubeDownloader
#python_telegram_bot_source_codes
#python_Telegram_Bot
👍52🔥1