Bot Nations ๐Ÿš€
17.1K subscribers
18 photos
1 video
3 files
53 links
๐Ÿ–๐Ÿป Welcome to โ€œBot Nationsโ€!

๐Ÿค– Hello, Everyone! Here, Iโ€™ll Teach You How To Create Telegram Bots.

โžก Join Our Discussion Group: @Private_Bots_Chats

๐Ÿ“ž For Sponsorships, Ads, or Promotions, Contact Us At @PB_Sponsorship.
Download Telegram
Bot Nations ๐Ÿš€
This project is now ready and available in both JavaScript (BJS) and PHP! ๐ŸŽ‰ What do you need to get started? Let us know how we can assist you! ๐Ÿค”๐Ÿ’ฌ
How to Set Up the Bot

1. Claim Your Bot โ€“ Retrieve your bot from @SwastikGiveawayBot.

2. Activate Your Bot โ€“ Input the bot token and make it operational.

3. Connect to Database โ€“ Integrate the bot (as admin) with your designated database channel.

4. Upload Movie Files โ€“ Post movie files in either document video format or standard video format.

โ€ข If you are sending a video, please ensure to include a caption with the movie name.

--------------------------------------------------------------------

How to Get a Movie?

Simply send the command in your bot: 
/get {movie name}

๐Ÿ”น Example: /get Avatar
๐Ÿ‘2
Good morning
๐Ÿ”ฅ5๐Ÿ‘1๐ŸŽ‰1
Thanks for 2.2K
๐Ÿ”ฅ5๐Ÿ‘1
Drop Reaction for broadcast code!
๐ŸŽ‰7โค4๐Ÿ‘3๐Ÿคฉ3๐Ÿณ3๐Ÿ‘€2
๐ŸŽฌ 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


โœ… Instant Delivery 
โšก Secure Access 
๐ŸŽฅ Enjoy Seamless Movie Management!
๐Ÿ‘8โค3
Give another bot ideas
๐Ÿ”ฅ8๐Ÿ‘6
๐ŸŽš Auto Approve Bot [Bots Business Codes]

โ“ 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
โค6๐Ÿฅฐ5๐ŸŽ‰5๐Ÿ‘3โคโ€๐Ÿ”ฅ2๐Ÿ”ฅ2โšก1๐Ÿซก1
๐ŸŽšSticker to Video Converter [TeleBot Creator Code]

โ“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
๐Ÿฅฐ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:
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: /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
โคโ€๐Ÿ”ฅ2๐Ÿ‘2โค1๐ŸŽ‰1
๐Ÿ’ก 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: 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
@VOTES_RO_BOT maintenance over โœ…
๐Ÿ‘2
Thanks for 4k
๐Ÿ‘7๐Ÿ‘Œ2๐Ÿ”ฅ1