BotVerse by Ravi
158 subscribers
32 photos
4 videos
4 files
63 links
Explore the BotVerse! Updates, insights, and creations from Ravi's world of bots.

Support Chat: @BotVerseRaviSupport
Support Bot: @BotVerseRavi_bot

t.me/boost/BotVerseRavi
Download Telegram
GITHUBSTUDENT50-M2QRIA


Free 50$ Atlas Credit!

Note: Someone else might have already taken this code, just try your luck.


👨🏻‍💻 Posted by @BotVerseRavi


📢 Share this channel with your friends and remember to give credit if you use it on your channel!
3🔥1
🔰 Convert decimals to other number system


👨🏻‍💻 Posted by @BotVerseRavi


📢 Share this channel with your friends and remember to give credit if you use it on your channel!
🤩21🔥1
🔰 5 different ways to swap two numbers in python


👨🏻‍💻 Posted by @BotVerseRavi


📢 Share this channel with your friends and remember to give credit if you use it on your channel!
🔥21🙏1
🚀 Introducing Arian AI: Revolutionize Your AI Experience! 🚀


Hello everyone! Dive into Arian AI, the innovative AI platform designed for seamless interactions, smart responses, and endless possibilities.

➡️ Explore it now at: https://arian-ai.42web.io

👨‍💻 Support Bot: @BotVerseRavi_bot
🌐 Channel: @BotVerseRavi
🛠️ Support Group: @BotVerseRaviSupport

📜 Check out our Terms of Use and Privacy Policy for more info.

Give it a spin and share your thoughts in the comments! 🤖
2🔥2😁1🤩1
Image Hosting Embed Code (TPY)


Command: *

# Made by @BotVerseRavi
if message.photo:
try:
bot.sendChatAction("upload_photo")

# Get photo
photo = message.photo[-1].file_id
file_info = bot.getFile(photo)
file_url = f"https://api.telegram.org/file/bot{Bot.info().token}/{file_info.file_path}"
# Made by @BotVerseRavi
# Upload to Catbox
response = HTTP.post(
"https://catbox.moe/user/api.php",
data={"reqtype": "urlupload", "url": file_url}
)

uploaded_url = response.text.strip()

if uploaded_url.startswith("http"):
# Send URL
# Made by @BotVerseRavi
bot.sendMessage(
chat_id=message.chat.id,
text=f" Uploaded!\n\n🔗 {uploaded_url}",
parse_mode="HTML",
reply_to_message_id=message.message_id
)
else:
bot.sendMessage(
chat_id=message.chat.id,
text=" Upload failed. Try again.",
reply_to_message_id=message.message_id
)

except:
# Generic error - no details shown
# Made by @BotVerseRavi
bot.sendMessage(
chat_id=message.chat.id,
text="⚠️ Upload error. Please try again.",
reply_to_message_id=message.message_id
)
# Made by @BotVerseRavi
raise ReturnCommand()


👨🏻‍💻 Posted by @BotVerseRavi


📢 Share this channel with your friends and remember to give credit if you use it on your channel!
4👍1👌1
Forwarded from BotVerse by Ravi
🚀 Introducing Arian AI: Revolutionize Your AI Experience! 🚀


Hello everyone! Dive into Arian AI, the innovative AI platform designed for seamless interactions, smart responses, and endless possibilities.

➡️ Explore it now at: https://arian-ai.42web.io

👨‍💻 Support Bot: @BotVerseRavi_bot
🌐 Channel: @BotVerseRavi
🛠️ Support Group: @BotVerseRaviSupport

📜 Check out our Terms of Use and Privacy Policy for more info.

Give it a spin and share your thoughts in the comments! 🤖
🎉21🔥1🥰1
🤖 Advanced Profile Insights [TPY Code]

Command : /info

 # Made by @BotVerseRavi
user = message.from_user
chat = message.chat
user_id = user.id
chat_id = chat.id

# Flags
is_private = chat.type == "private"
first_name = user.first_name or "No Name"
username = f"@{user.username}" if user.username else "None"
premium = "Yes" if user.is_premium else "No"
permalink = f"[Click Here](tg://user?id={user_id})"
# Made by @BotVerseRavi
# Determine group role
status = "Private Chat"
if not is_private:
try:
member = bot.getChatMember(chat_id=chat_id, user_id=user_id)
status = "Admin" if member.status in ["administrator", "creator"] else "Member"
except:
status = "Unknown"
# Made by @BotVerseRavi
# Message body
info_text = f"""
*「 User Information 」*
━━━━━━•❅•°•❈•°•❅•━━━━━━
👤 *Name:* {first_name}
🔤 *Username:* {username}
🆔 *User ID:* `{user_id}`
🔗 *Permanent Link:* {permalink}
*Premium:* {premium}
🛡️ *Status:* {status}
*Made by @BotVerseRavi*
━━━━━━•❅•°•❈•°•❅•━━━━━━
"""
# Made by @BotVerseRavi
# Inline button
keyboard = [
[{"text": "View Profile", "url": f"tg://user?id={user_id}"}]
] if user.username else []

# Try sending with photo
try:
photos = bot.getUserProfilePhotos(user_id, limit=1)
if photos.total_count > 0:
file_id = photos.photos[0][0].file_id
bot.sendPhoto(
chat_id=chat_id,
photo=file_id,
caption=info_text,
parse_mode="Markdown",
reply_to_message_id=message.message_id,
reply_markup={"inline_keyboard": keyboard} if keyboard else None
)
else:
raise Exception("No photo")
except:
bot.sendMessage(
chat_id=chat_id,
text=info_text,
parse_mode="Markdown",
# Made by @BotVerseRavi reply_to_message_id=message.message_id,
reply_markup={"inline_keyboard": keyboard} if keyboard else None
)
# Made by @BotVerseRavi



👨🏻‍💻 Posted by @BotVerseRavi


📢 Share this channel with your friends and remember to give credit if you use it on your channel!
🤩31👍1🔥1🏆11
As we’re just a few hours away from stepping into 2026,
let’s hear your resolutions for the coming year! 🎉

You can also share your suggestions on how we can improve what we do.

The comment section is all yours — we’re listening! 👇
1🥰1🎉1🤩11
Happy 2026! 🎊
🎉511
Having trouble deploying your bot with our code scripts?


Let us know in the comments below! We're happy to help troubleshoot any issues you're encountering. Any suggestions you have for this channel are also welcome.
2🤩11
Forwarded from BotVerse by Ravi
Reels Downloader [TPY Script]


Command: *

# Posted by @BotVerseRavi on Telegram

bot.sendChatAction(chat_id=message.chat.id, action="upload_video")

# Command: * (Wildcard to handle Instagram URL)
instagram_url = message.text
api_url = f"https://instagram-api-botverseravi.gt.tc/api.php/?url={instagram_url}"

try:
response = HTTP.get(api_url, proxy=True)
response.raise_for_status()
data = bunchify(response.json())

if data.statusCode == 200 and data.url:
video_url = data.medias[0].url #Accessing to .url inside the response

bot.sendVideo(
chat_id=message.chat.id,
video=video_url,
caption=f"<b>{data.title}</b>", #Adding Caption Here" ,
parse_mode="HTML"
)


else:
bot.sendMessage(
chat_id=message.chat.id,
text=" Sorry, I couldn't download the video. Please make sure the link is correct and the video is publicly available."
)


except Exception:
bot.sendMessage(
chat_id=message.chat.id,
text=" An error occurred while processing the video. Please try again later."
)

bot.sendChatAction(chat_id=message.chat.id, action="typing")


API Info: Click here

👨🏻‍💻 Posted by @BotVerseRavi


📢 Share this channel with your friends and remember to give credit if you use it on your channel!
3🔥1👏11
AI Tools Directory


🤖 AI Chatbots:

ChatGPT → chat.openai.com
Claude → claude.ai
Copilot → copilot.microsoft.com
Deepseek → deepseek.com
Arian → arian-ai.42web.io

🖥️ Coding & Programming Assistants:

Cursor → cursor.sh
Codeium → codeium.com
Qodo → qodo.ai
Tabnine → tabnine.com
Arian → arian-ai.42web.io

🎨 AI Video & Editing:

RecCloud → reccloud.com
Runway → runwayml.com
Veed → veed.io
Invideo → invideo.io
Arian → arian-ai.42web.io (AI Image Generator)

🔎 Research & Document AI:

Perplexity → perplexity.ai
LightPDF → lightpdf.com
Recast → recast.ai
Humata → humata.ai
Arian → arian-ai.42web.io


👨🏻‍💻 Posted by @BotVerseRavi


📢 Share this channel with your friends and remember to give credit if you use it on your channel!
🔥21👌11
Forwarded from BotVerse by Ravi
🚀 Build Your Own Telegram Support Bot

Build your own Telegram bot that lets users message the admin, and the admin reply back to them privately through the bot. No more missed DMs or untraceable users — pure 1:1 support experience!

🧠 Command Name: *

🧪 Full Code:
ADMIN_CHAT_ID = "0123456789" # replace the value with your User ID

if message.text == "/start":
bot.sendMessage(
chat_id=message.chat.id,
text="👋 Send your message, our team will respond soon.",
reply_to_message_id=message.message_id
)

elif message.chat.id == int(ADMIN_CHAT_ID):
if message.reply_to_message:
orig_msg_id = str(message.reply_to_message.message_id)
user_id = Bot.getData("reply_user_" + orig_msg_id)

if user_id:
try:
bot.sendMessage(
chat_id=int(user_id),
text=message.text
)
except:
bot.sendMessage(
chat_id=ADMIN_CHAT_ID,
text=" Failed to send",
reply_to_message_id=message.message_id
)
else:
bot.sendMessage(
chat_id=ADMIN_CHAT_ID,
text="⚠️ User not found for this reply.",
reply_to_message_id=message.message_id
)

else:
try:
sent = bot.forwardMessage(
chat_id=ADMIN_CHAT_ID,
from_chat_id=message.chat.id,
message_id=message.message_id
)
Bot.saveData("reply_user_" + str(sent.message_id), str(message.chat.id))
except:
pass

How It Works:
- Users send messages to the bot
- Bot forwards to the admin
- Admin replies to that message — and bot sends it back to the user


🛠 Posted by:
@BotVerseRavi

#TPY #TeleBotPython #TeleBotCreator #TBC #BotVerseRavi
🔥3👏11
🚀 VPS & Shared Hosting Available

⚙️ VPS (Linux):
• 1–4 CPU Cores
• 1–6 GB DDR5 RAM
• 30–100+ GB NVMe SSD (expandable)
• Unlimited Bandwidth
• Dedicated IPv4 + IPv6
• Managed

🌐 Shared Hosting:
• 1 / 4 / Unlimited Domains
• ~10k–49k Monthly Visits
• NVMe SSD + DDR5
• Free SSL, Backups, Domain Transfer
• Unlimited Bandwidth

💸 Best possible rates

📩 DM for price: @alter69x

#Promo
👌1
Remove the Image Background Using Python 📱

First Install this Package in Your Termux: 👨‍💻
pip install rembg pillow


# Posted by https://t.me/BotVerseRavi

from rembg import remove
from PIL import Image

input_path = "in.png"
output_path = "out.png"

input = Image.open(input_path)
output = remove(input)
output.save(output_path)


ꜱʜᴀʀᴇ ꜰᴏʀ ᴍᴏʀᴇ :  @BotVerseRavi
2🤩2🙏11
bot.sendMessage(
"Please choose an option by @TeleBotCreatorCodes:",
reply_markup={
"keyboard": [
[
{"text": "Confirm", "style": "success"},
{"text": "Cancel", "style": "danger"}
],
[
{"text": "Open App", "style": "primary", "web_app": {"url": "https://example.com"}}
]
],
"resize_keyboard": True,
"one_time_keyboard": True
}
)

Send keyboard button primary button
3🔥2😁21