Unlock your exclusive access to the Movies Bot in just a few easy steps:
1๏ธโฃ Visit:
2๏ธโฃ Send a message using the following format:
/send {your TBC email}
Example:
/send
โ Instant Delivery
โก Secure Access
๐ฅ Enjoy Seamless Movie Management!
๐8โค3
Bot Nations ๐
๐ฌ Claim Your Movies Bot Today! ๐ฌ Unlock your exclusive access to the Movies Bot in just a few easy steps: 1๏ธโฃ Visit: @private_bots_chats 2๏ธโฃ Send a message using the following format: /send {your TBC email} Example: /send swastikraj127@gmail.com โฆ
Attention everyone! The issue with the bot has been resolved. We encourage you to claim it again.
A special thank you to @Cader_r for bringing this error to our attention! Your help is greatly appreciated.
A special thank you to @Cader_r for bringing this error to our attention! Your help is greatly appreciated.
๐3
๐ Auto Approve Bot [Bots Business Codes]
๐ Command:
๐ BJS :
๐จโ๐ป Created(or Copyright) By: Siya Bots
โ This BJS, Auto Accept User Chat Join Request. Just Add The Tpy And Make The Bot Admin Where You Want To Work.
๐ Command:
*๐ BJS :
if (!request) return
if (typeof request === "string") {
try {
request = JSON.parse(request)
} catch (e) {
return
}
}
let info = request.chat_join_request
if (info) {
Api.sendMessage({
chat_id: info.from.id,
text: "Your request to join the channel has been accepted."
})
Api.approveChatJoinRequest({
chat_id: info.chat.id,
user_id: info.from.id
})
}
๐จโ๐ป Created(or Copyright) By: Siya Bots
๐4๐ฅ3
๐Sticker to Video Converter [TeleBot Creator Code]
๐ Command:
๐ TPY :
๐จโ๐ป Created(or Copyright) By: Y U R A
โHow to Use the Sticker to Video Converter:
1. Reply to a sticker with:
/sticker2video
2. Wait for the video! ๐
๐ Command:
/sticker2video๐ TPY :
if not message.reply_to_message or not message.reply_to_message.sticker:
Bot.sendMessage(
chat_id=message.chat.id,
text="โ *Please reply to a sticker to convert it to a video!*",
parse_mode="Markdown",
reply_to_message_id=message.message_id
)
else:
sticker_id = message.reply_to_message.sticker.file_id
file_data = bot.getFile(sticker_id) # Downloads the sticker
file_bytes = bot.downloadFile(file_data.file_path) # Converts the sticker into bytes
Bot.sendVideo(
chat_id=message.chat.id,
video=file_bytes,
caption="๐ฅ Here is your sticker as a video!",
reply_to_message_id=message.message_id
)
๐จโ๐ป Created(or Copyright) By: Y U R A
๐7โค2
Need Truecaller api??
Drop reaction
Drop reaction
๐ฅฐ17๐14๐7๐ฅ5โค4๐3๐2๐ฏ1
๐ Introducing the Truecaller Lookup API!
Need details about a phone number for verification or identification? Our brand-new API offers real-time lookup powered by Truecaller data to help you fetch information like carrier, location, and more!
๐ Sample API Request:
๐ Example:
๐ก How It Works:
Just replace
๐ Join Our Community:
For updates, support, and discussions, join our group/channel: @BotNations
๐ฐ Creator: @BotNations
ยฉ Copyright: @BotNations
Need details about a phone number for verification or identification? Our brand-new API offers real-time lookup powered by Truecaller data to help you fetch information like carrier, location, and more!
๐ Sample API Request:
https://truecaller.privates-bots.workers.dev/?q={phone_number}
๐ Example:
https://truecaller.privates-bots.workers.dev/?q=+91xxxxxxx
๐ก How It Works:
Just replace
{phone_number} in the API request with the number you want to check (including the country code). Instantly receive details including location, carrier, and name information!๐ Join Our Community:
For updates, support, and discussions, join our group/channel: @BotNations
๐ฐ Creator: @BotNations
ยฉ Copyright: @BotNations
๐3๐ฅฐ3
๐ Truecaller Lookup Bot [Bots Business Code]
---
๐ Command:
โ๏ธ BJS:
โ Command:
๐งพ BJS:
โ ๏ธ Command:
๐งพ BJS:
๐จโ๐ป Created By: @Swastik_Raj
ยฉ Copyright: @BotNations
๐ข Feel free to share and give credit if you use this in your channel!
---
๐ Command:
/truecaller โ๏ธ BJS:
let phone = params;
if (!phone) {
Bot.sendMessage("Send like /truecaller +9174846744");
return;
}
HTTP.get({
url: "https://truecaller.privates-bots.workers.dev/?q=" + encodeURIComponent(phone),
success: "/onTruecallerSuccess",
error: "/onTruecallerError"
});
โ Command:
/onTruecallerSuccess ๐งพ BJS:
let res = JSON.parse(content);
let msg = "โ Lookup Result:\n\n";
msg += "Phone: " + res.international_format + "\n";
msg += "Carrier: " + res.carrier + "\n";
msg += "Country: " + res.country + "\n";
msg += "Location: " + res.location + "\n";
msg += "Timezones: " + res.timezones + "\n";
msg += "Truecaller Name: " + res.Truecaller + "\n";
msg += "Other Info: " + res.Unknown + "\n";
Bot.sendMessage(msg);
โ ๏ธ Command:
/onTruecallerError ๐งพ BJS:
Bot.sendMessage("Sorry, we couldn't fetch the data. Please try again later or check the number format.");๐จโ๐ป Created By: @Swastik_Raj
ยฉ Copyright: @BotNations
๐ข Feel free to share and give credit if you use this in your channel!
๐7โค1
Forwarded from TแดสแดBแดแด Cสแดแดแดแดส Cแดแด
แดs โ
๐ก TBC Broadcast Working Code All Type Like Photo Video Etc!
โก๏ธ Command:-
/broadcast
# Admin ID
admin_id = "5960085256"
# Command: /broadcast
if admin_id != str(u):
raise ReturnCommand()
if options is None:
bot.replyText(
u,
"<b>๐๏ธ Send Any Message to Broadcast in HTML\n\nTo Cancel: /cancel</b>",
parse_mode="html",
)
Bot.handleNextCommand("/broadcast", options=True)
raise ReturnCommand()
if message.text == "/cancel":
bot.sendMessage(
chat_id=u, text="<b>โ Broadcast Cancelled</b>", parse_mode="html"
)
raise ReturnCommand()
file_types = {
"photo": ("send_photo", message.photo[0].file_id if message.photo else None),
"video": ("send_video", message.video.file_id if message.video else None),
"audio": ("send_audio", message.audio.file_id if message.audio else None),
"document": ("send_document", message.document.file_id if message.document else None),
"sticker": ("send_sticker", message.sticker.file_id if message.sticker else None),
"animation": ("send_animation", message.animation.file_id if message.animation else None),
"voice": ("send_voice", message.voice.file_id if message.voice else None),
}
response = None # To store broadcast response
for key, (func, file_id) in file_types.items():
if file_id:
# Send the file with an optional caption
caption = message.caption if 'caption' in message else ""
response = Bot.broadcast(
function=func,
**{key: file_id},
caption=caption if func != "send_sticker" else None,
)
break
if not response and message.text:
response = Bot.broadcast(function="send_message", text=message.text, parse_mode="html")
elif not response and message.forward_from:
response = Bot.broadcast(
function="forward_message",
from_chat_id=message.chat.id,
message_id=message.message_id,
)
success_msg = (
"Broadcast completed successfully! โ "
if response and 'broadcast_id' in response
else "Broadcast failed! โ"
)
bot.sendMessage(chat_id=u, text=success_msg)
โ ๏ธ ๐ษชแด แด แดสแดแด ษชแด ษชา สแดแด แดสแด แดแดsแดษชษดษข แดษด สแดแดส แดสแดษดษดแดส.
๐จโ๐ป ๐สแดแดแดแดแด ๐ส: @TeleBotCreatorCodes
ยฉ๏ธ ๐สแดแด ษชแด: @TeleBotCreatorCodes
ยฉ ๐แดแดสษชษดษข แดษดแด แดแดสสษชsสษชษดษข แดแดแด แด แดษดสแดกสแดสแด แดส sแดสสษชษดษข แดสแด แดสแดแด แด แดแดแด แด ษชs sแดสษชแดแดสส ษดแดแด แดสสแดแดกแดแด . ๐ษชษขสแด แดา แดสแด แดสแดแด แด แดแดแด แดs สแดสแดษดษข แดแด แดสแด แดแดแด แด แดแดกษดแดส แดษดแด แดแดกษดแดส แดา แดสแด แดสษชs แดสแดษดษดแดส. ๐แดษชสส ษชา แดษดสแดษดแด สแดแด แด แดษดส แดสแดสสแดแด สแดษขแดสแด ษชษดษข แดแดแดสสษชษขสแด แดแดษด แดแดษดแดแดแดแด แดs.
๐11๐ฅฐ2โค1๐1
๐ API Name:
๐ API URL:
โจ Action: Effortlessly Generate Barcode Images in Various Formats
๐ป Request Method:
๐ฎ Parameters:
โ
โ
โ Available Options: svg, png, jpg, tiff, pdf, gif, webp
๐ Example:
ยฉ๏ธ Copy Claims By: @botnations
๐ธ For Customization or Support, Message @botnations
Barcode Image Generator๐ API URL:
https://barcode.privates-bots.workers.devโจ Action: Effortlessly Generate Barcode Images in Various Formats
๐ป Request Method:
GET (Receive Direct Image Response)๐ฎ Parameters:
โ
text: The text to encode into the barcode (required) โ
format: Desired image format (Default: jpg) โ Available Options: svg, png, jpg, tiff, pdf, gif, webp
๐ Example:
https://barcode.privates-bots.workers.dev?text=hello&format=pngยฉ๏ธ Copy Claims By: @botnations
๐ธ For Customization or Support, Message @botnations
๐10โค2๐ฅฐ1
๐ ๏ธ Admin Panel Setup [Bots Business Code]This code creates an Admin Panel inside the Bots.Business bot builder where the bot owner can easily enter or change settings like welcome message, minimum amount, and feature toggles โ without editing the code.
๐ Command:
/set_admin_panelโ๏ธ BJS:
var panel = {
title: "Bot Settings",
description: "Manage your bot settings here",
index: 0,
icon: "settings",
button_title: "SAVE",
fields: [
{
name: "WELCOME_MSG",
title: "Welcome Message",
description: "Message shown to users when they start the bot",
type: "string"
},
{
name: "MIN_AMOUNT",
title: "Minimum Amount",
description: "Minimum allowed for withdrawals",
type: "number"
},
{
name: "ENABLE_FEATURE",
title: "Enable Special Feature",
description: "Turn this on to activate extra options",
type: "checkbox"
}
]
};
AdminPanel.setPanel({
panel_name: "MainSettings",
data: panel
});---
โ Command:
/use_admin_values ๐งพ BJS:
let msg = "Current Bot Settings:\n\n";
msg += "Welcome: " + AdminPanel.getFieldValue("MainSettings", "WELCOME_MSG") + "\n";
msg += "Min Amount: " + AdminPanel.getFieldValue("MainSettings", "MIN_AMOUNT") + "\n";
msg += "Feature Enabled: " + AdminPanel.getFieldValue("MainSettings", "ENABLE_FEATURE");
Bot.sendMessage(msg);
---
๐๏ธ Command:
/delete_admin_panel ๐งพ BJS:
AdminPanel.removePanel("MainSettings");
Bot.sendMessage("Admin panel deleted successfully.");---
๐จโ๐ป Created By: @Swastik_Raj
ยฉ Copyright: @BotNations
๐ข Share freely, and credit if you use or repost!
๐8โค2๐2โก1
Bot Nations ๐
๐ ๏ธ Admin Panel Setup [Bots Business Code] This code creates an Admin Panel inside the Bots.Business bot builder where the bot owner can easily enter or change settings like welcome message, minimum amount, and feature toggles โ without editing the code. ๐โฆ
let us know in the comments which code you need !
๐5
๐ณ Oxapay Deposit Api Bjs Code
๐ฐ Command:- /deposit
Wait for answer :- โ On
โค๏ธ ๐๐ง๐ฌ๐ฐ๐๐ซ:- ๐๐๐ง๐ญ ๐๐ฆ๐จ๐ฎ๐ง๐ญ
๐ Command:- /suc
๐ก Command:- /on
๐ฐ Command:- /deposit
Wait for answer :- โ On
โค๏ธ ๐๐ง๐ฌ๐ฐ๐๐ซ:- ๐๐๐ง๐ญ ๐๐ฆ๐จ๐ฎ๐ง๐ญ
let callbackUrl = Libs.Webhooks.getUrlFor({
command: "/on",
user_id: user.id
})
let call = Libs.Webhooks.getUrlFor({
command: "/on1",
user_id: user.id
})
HTTP.post({
url: "https://api.oxapay.com/merchants/request",
success: "/suc",
body: {
merchant: "Merchant_Key",
amount: message,
currency: "TRX",
lifeTime: 0.5,
feePaidByPayer: 0,
underPaidCover: 2.5,
callbackUrl: callbackUrl,
returnUrl: call,
description: "Sent Trx",
orderId: "98733",
email: "customer@email.com"
},
headers: {
"cache-control": "no-cache",
"Content-type": "application/json",
Accept: "application/json"
}
})๐ Command:- /suc
var json = JSON.parse(content)
var pay = json.payLink
var id = json.trackId
var inkey = [
[{ text: "๐ณ Pay", web_app: { url: pay } }],
[{ text: "๐ซ Cancel", callback_data: "/cancel" }]
]
var tto =
"<b> You Can Pay Click [๐ณ Pay] \n\nYou Can't Pay Click [๐ซ Cancel]</>"
Api.sendPhoto({
photo: "https://i.ibb.co/K5XMZRt/file-33.jpg",
caption: tto,
parse_mode: "html",
disable_web_page_preview: true,
reply_markup: { inline_keyboard: inkey }
})
๐ก Command:- /on
var json = JSON.parse(content)
var st = json.status
var am = json.amount
var cur = json.currency
if (st == "Paid") {
var txid = json.txID
var pri = json.price
var net = json.network
Api.sendMessage({
text:
"<b>โ Deposit Successfully\n๐ Status = " +
st +
"\n๐ฐ Amount: " +
am +
" " +
cur +
"(" +
net +
")= " +
pri +
" USDT</>\n\n ๐ Transaction ID: </>\n" +
"<a href='https://tronscan.org/#/transaction/" +
txid +
"'>" +
txid +
"</a>",
parse_mode: "html",
disable_web_page_preview: true
})
// var time = Libs.DateTimeFormat.format(new Date(), "dd/m/yyyy h:M:s T") + "M"
//var history = User.getProperty("history")
// var depo = Libs.ResourcesLib.anotherChatRes("deposit", "global")
//var dep = Libs.ResourcesLib.userRes("depo")
var deposit = 400 * am
var de = parseFloat(deposit)
var det = Libs.ResourcesLib.userRes("balance")
det.add(de)
// depo.add(de/ dep.add(de)
Api.sendMessage({
chat_id: "you channel user name",
text:
"๐ฅ New Deposit By " +
"<a href='tg://user?id=" +
user.telegramid +
"'>" +
user.first_name +
"</a> <b>\n\n๐ณ Payment = Crypto\n\n๐ฐ Amount:" +
am +
" " +
cur +
"(" +
net +
")= " +
pri +
" USDT</>\n\n ๐ Transaction ID: </>\n" +
"<a href='https://tronscan.org/#/transaction/" +
txid +
"'>" +
txid +
"</a>",
parse_mode: "html",
disable_web_page_preview: true
})
return
}
CODE BY @Yagami_x4light
๐11โค3
๐ Oxapay Withdrawal Api Bjs Code
โค Command:-
๐๐ป Wait for Answer: On โ
๐ BJS Code :
โค Command:-
๐ BJS Code :
โค Command:-
๐ BJS Code :
โ ๏ธ Give credit if you are posting on your channel.
๐จโ๐ป Created By: Yแดษขแดแดษช Sแดษชสส Lแดแดสษดษชษดษข
ยฉ Credit: @botnations
โค Command:-
/without๐๐ป Wait for Answer: On โ
๐ BJS Code :
let callbackUrl = Libs.Webhooks.getUrlFor({
command: "/on",
user_id: user.id
})
var wallet = User.getProperty("wallet")
var am = message
var api_key = "Payout_apikey"
var currency = "DGB"
HTTP.post({
url: "https://api.oxapay.com/api/send",
success: "/suc",
body: {
key: api_key,
amount: am,
address: wallet,
currency: currency,
callbackUrl: callbackUrl
},
headers: {
'cache-control': 'no-cache',
"Content-type": "application/json",
"Accept": "application/json"
}
})โค Command:-
/suc๐ BJS Code :
if (content) {
var info = JSON.parse(content)
var st = info.status
if (info.result == 100) {
Api.sendMessage({
text:
"*๐ Withdrawal " +
st +
"\n\nโป๏ธ Wait For Confirm You Withdraw\n\n๐See Log In channel โ
*",
parse_mode: "Markdown",
disable_web_page_previwe: true,
reply_markup: {
inline_keyboard: [
[{ text: "๐ Channel", url: "https://t.me/Privates_Bots" }]
]
}
})
return
}
} else {
Api.sendMessage({
text: "*โ Error 404*",
parse_mode: "Markdown",
disable_web_page_previwe: true,
reply_markup: {
inline_keyboard: [
[{ text: "๐ Contact Admin", url: "tg://user?id=1789993737" }]
]
}
})
}โค Command:-
/on๐ BJS Code :
if (content) {
var data = JSON.parse(content)
var st = data.status
var txid = data.txID
var add = data.address
var am = data.amount
if (data.status == "Confirming") {
var key = "You channel Username"
var but = [
[
{
text: "๐ต Earn Now",
url: "https://t.me/" + bot.name + "?start=start"
}
]
]
var tt =
"<b>โ
New Withdrawal By " +
user.first_name +
"\n\n๐๏ธ Txid</> = <a href='https://digiexplorer.info/tx/" +
txid +
"'>" +
txid +
"</a>\n\n<b>โน๏ธ Address = " +
add +
"\n\n๐ Amount = " +
am +
" DGB\n\n๐ Status = " +
st +
"</>"
Api.sendPhoto({
chat_id: key,
photo: "t.me/" + user.username,
caption: tt,
parse_mode: "html",
disable_web_page_previwe: true,
reply_markup: { inline_keyboard: but }
โ ๏ธ Give credit if you are posting on your channel.
๐จโ๐ป Created By: Yแดษขแดแดษช Sแดษชสส Lแดแดสษดษชษดษข
ยฉ Credit: @botnations
๐11โค3๐ฅ1
The image editing bot is on the way! ๐๐
๐21โค4๐3๐ฅ1
๐ข Admin Tagging Bot Code [Bots.Business]
๐ Command:
๐ BJS Code:
๐จโ๐ป Created By: @Swastik_Raj
ยฉ Copyright: @botnations
๐ข Share and give credit if using on your channel!
๐ Command:
*๐ BJS Code:
if (chat.chat_type != "private") {
// Check if the message contains "@admin" anywhere
// This ensures the bot responds if "@admin" is mentioned in the group chat
if (request.text && request.text.toLowerCase().indexOf("@admin") !== -1) {
// If options are not available, fetch the list of group administrators
if (!options) {
Api.getChatAdministrators({
chat_id: request.chat.id,
on_result: "*" // Callback to handle the result of getChatAdministrators
});
} else {
// List of admins obtained from the chat administrators response
let admins = options.result;
let adminList = ""; // Variable to store the formatted list of admins
// Loop through each admin to construct the admin list
for (var ind in admins) {
let admin = admins[ind];
let user = admin.user;
// Skip bot accounts as they are not actual group administrators
if (user.is_bot) continue;
// Add the admin's name as a clickable link to their profile
adminList += `๐ค <a href="tg://user?id=${user.id}">${user.first_name || "Admin"}</a>\n`;
}
// If there are valid admins, proceed to send the admin list
if (adminList) {
// Send the admin list message to the group chat
Api.sendMessage({
chat_id: request.chat.id,
text: `๐จโ๐ป <b>This Group's Admins:</b>\n\n${adminList}`,
parse_mode: "HTML" // Parse the message as HTML for clickable links
});
// Generate a permanent link to the message in the group chat
let messageId = request.message_id;
let chatId = request.chat.id;
let chatLinkId = String(chatId).replace("-100", ""); // Format chat ID for the link
let messageLink = `https://t.me/c/${chatLinkId}/${messageId}`;
// Send the message to each admin in their private chat
for (var ind in admins) {
let admin = admins[ind];
let user = admin.user;
// Skip bot accounts again during private message notification
if (user.is_bot) continue;
// Forward the original message (containing "@admin") to the admin's private chat
Api.forwardMessage({
chat_id: user.id,
from_chat_id: request.chat.id,
message_id: request.message_id
});
// Notify the admin that they were tagged in the group chat
Api.sendMessage({
chat_id: user.id,
text: `๐ข <b>You're tagged in a group chat!</b>\n\n๐ค <b>User Information:</b>\n
๐น <b>Name:</b> <a href="tg://user?id=${request.from.id}">${request.from.first_name || "Unknown"}</a>\n
๐น <b>Username:</b> @${request.from.username || "Not Set"}\n
๐น <b>User ID:</b> ${request.from.id}`,
parse_mode: "HTML", // Parse the message as HTML for clickable links
reply_markup: {
// Inline keyboard button with a link to the original group message
inline_keyboard: [
[
{
text: "๐ Go to message",
url: messageLink // URL for the admin to directly open the message
}
]
]
}
});
}
} else {
// Notify the group chat if no valid admins were found
Api.sendMessage({
chat_id: request.chat.id,
text: "๐ค <b>No valid admins found (or only bot admins exist).</b>",
parse_mode: "HTML"
});
}
}
return; // Exit after handling the "@admin" mention
}
}
// Code created by @Privates_Bots
// This code handles tagging admins in group chats when "@admin" is mentioned.
// It notifies all admins with the message details and provides a direct link to the original message.
// ยฉ Created and maintained by @Privates_Bots๐จโ๐ป Created By: @Swastik_Raj
ยฉ Copyright: @botnations
๐ข Share and give credit if using on your channel!
๐9
๐ข Multiple Channel Membership Verification Code [Bots.Business]
๐ Command:
๐ BJS Code:
๐จโ๐ป Created By: @Swastik_Raj
๐ API By: @Mohit_Kr_Mishra
ยฉ Copyright: @botnations
๐ Command:
/verify๐ BJS Code:
// Check if the request content is empty
if (!content) {
// List of channels to verify membership
var channel = ["@botnations", "@PB_Sponsorship"];
// HTTP request to verify membership
HTTP.post({
url: "https://verify-membership-coding-with-mohits-projects.vercel.app/verify-membership",
body: {
botToken: bot.token, // Bot token for verification
chatIds: channel, // Chat IDs (channels to check)
userId: user.telegramid // Telegram user ID
},
success: "/verify" // Callback function on success
});
return;
}
// Parse the response and check membership status
var status = JSON.parse(content).joinedAllChats;
if (status == true) {
// User has joined all required channels
Bot.sendMessage("โ Thank you for joining the channels! ๐\n\n๐ *Copyright:* @botnations");
return;
}
// If the user hasn't joined all channels
Bot.sendMessage("โ ๏ธ You must join all required channels to proceed! ๐ซ\n\n๐ *Copyright:* @botnations");
๐จโ๐ป Created By: @Swastik_Raj
๐ API By: @Mohit_Kr_Mishra
ยฉ Copyright: @botnations
๐ข Feel free to share and give credit if you use this in your channel!
๐11๐ฅ4