xCode
290 subscribers
22 photos
2 videos
3 files
46 links
Download Telegram
Command - /button
Bjs -
// custom emoji ID
const EMOJI_ID = "5474667187258006816"

Api.sendMessage({
  text: "<b>πŸ”₯ New Button UI</b>\n\nInline + Keyboard colors & icons",
  parse_mode: "HTML",
  reply_markup: {
    inline_keyboard: [
      // Row 1
      [
        { text: "Normal", callback_data: "*" },
        { text: "Primary", callback_data: "*", style: "primary" }
      ],

      // Row 2
      [
        { text: "Success", callback_data: "*", style: "success" },
        { text: "Danger", callback_data: "*", style: "danger" }
      ],

      // Row 3 (Icon)
      [
        {
          text: "Icon Button",
          callback_data: "*",
          icon_custom_emoji_id: EMOJI_ID
        }
      ]
    ]
  }
})

New features:

β€” Colored Buttons:
Bot developers can now customize the background color of keyboard buttons. Three button styles are currently available to all developers, regardless of Premium status:

β€’ bg_primary
β€’ bg_danger
β€’ bg_success


Creadit - @Paradox0x0
Posted By - @CyberXCoding
❀3
Example Bjs to use premium emojis in your bot

Command - /emoji
Bjs -
let text = '<tg-emoji emoji-id="4956259055468282692">🌟</tg-emoji>, Hello';

Api.sendMessage({
text: text,
parse_mode: "HTML"
});

Find more premium emoji id's from @idpullbot or use Bot.inspect() to create your own bot.

Note: The bot owner must have a premium account to use premium emojis in their bots. If the bot owner does not have Telegram Premium, they cannot use premium emojis in the bot.
One more examples about using Premium emoji in bot + 1 emoji id of cutie

Command - /emoji
Bjs -
let text = '<tg-emoji emoji-id="4956259055468282692">🌟</tg-emoji> Hello! This is a premium emoji message.';

Api.sendMessage({
  text: text,
  parse_mode: "HTML"
});

let text2 = 'Check these out: <tg-emoji emoji-id="5422699019279283099">πŸ₯°</tg-emoji> and <tg-emoji emoji-id="4956259055468282692">🌟</tg-emoji>';

Api.sendMessage({
  text: text2,
  parse_mode: "HTML"
});


By - @CyberXCoding
❀3πŸ‘€2
Example Bjs of using custom icons in replymarkups buttons

Command - /icon
Bjs -
Api.sendMessage({
chat_id: chat.id,
text: "Example of custom icons.",
parse_mode: "Markdown",
reply_markup: {
inline_keyboard: [
[
{
text: "Support",
url: "https://t.me/chatbotsbusiness",
icon_custom_emoji_id: "5364288683824401154"
},
{
text: "Website",
url: "https://app.bots.business",
icon_custom_emoji_id: "6316411739969687815"
}
]
]
}
});

By - @CyberXCoding

Note: the bot owner must have a Telegram Premium to use this.
❀3
🌟 Group DP Changer Bjs ( via Api )

Command: /set_dp
Bjs:
let imageUrl = params // ( your choice , give url in params or in message )
if (!imageUrl) {
  Bot.sendMessage(
    "❌ Please provide an image URL.\n\nUsage: /set <image_url>"
  )
  return
}

let apiUrl =
  "https://photo.trendtubechannel.workers.dev/?" +
  "chat_id=" +
  encodeURIComponent(chat.chatid) +
  "&bot_token=" +
  encodeURIComponent(bot.token) +
  "&image_url=" +
  encodeURIComponent(imageUrl)

// Call API
HTTP.get({
  url: apiUrl,
  success: "βœ… Group DP set successfully.",
  error: "❌ Failed to set group DP. Check the URL."
})

Usage:

/set_dp {image_url}
/set_dp https://imgdrive.42web.io/uploads/4A8vH.jpg

Developer - @CyberXCoding
πŸ”₯5🍌2❀1
Channel photo updated
Telegram Update: Bot-to-Bot Communication

Earlier, Telegram bots could not interact with each other to prevent infinite loops.

β€’ Now, Bot-to-Bot communication is allowed in specific scenarios.
Key Points:
β€’ Works in Groups
β€’ Works in Business Mode
β€’ Enables AI Agents and Automation Workflows
β€’ Supports Advanced Bot Interactions

How to Enable: Use @BotFather and enable "Bot-to-Bot Communication Mode"

Docs: https://core.telegram.org/bots/features#bot-to-bot-communication

Source: https://t.me/BotNews/117
xCode
Is your Render app sleeping? Wake it up instantly with @UptimeFlarexBot ⚑️ Always-on monitoring. No downtime. 🌟 By - @CyberXCoding
Guys , currently our @UptimeFlarexBot have some errors and we will fix our bot soon

So currently you all can use uptimerobot.com instead of our bot
❀2πŸ”₯1
TBL Helper AI has been updated and improved!
It is now an expert in TeleBotHost.

What’s new:
- Improved knowledge base
- Better code formatting
- Cleaner and more optimized code

Try it and build your bots on
telebothost.com
https://chatgpt.com/g/g-690a0a4ffde4819193a77612b76d05e5-tbl-helper-ai

share your feedback
bb.txt
25.4 KB
🌟 BB Prompt (Bots.Business)

This prompt is designed for Bots.Business (BJS).

⚑ Best for: developing Telegram bots using AI on Bots.Business
tbc.txt
27.6 KB
🌟 TBC Prompt (TeleBotCreator)

This prompt is designed for TeleBotCreator (TPY).

⚑ Best for: building advanced Python-style Telegram bots with AI
❀2
tbh.txt
37.4 KB
🌟 TBH Prompt (TeleBotHost)

This prompt is designed for TeleBotHost (TBL).

⚑ Best for: developing Telegram bots using AI on TeleBotHost
Telegram Bot Api Docs Search TBL Code

similar to @TeleDocxBot

Command - /inline_query
TBL -
let query = request.query

if (!query) {
Api.call("answerInlineQuery", {
inline_query_id: request.id,
results: [],
cache_time: 1
})
return
}

// Fetch API
let res = await HTTP.get({
url: "https://tg-docs.mvdsdvhj.workers.dev/",
query: {
q: query,
limit: 10,
offset: 0
}
})

if (!res.ok || !res.data || !res.data.results) {
Api.call("answerInlineQuery", {
inline_query_id: request.id,
results: [],
cache_time: 1
})
return
}

let results = []

for (let i = 0; i < res.data.results.length; i++) {
let item = res.data.results[i]

results.push({
type: "article",
id: i.toString(),

title: item.name,
description: item.description,

input_message_content: {
message_text:
"<b>" + item.name + "</b>\n\n" +
item.fullDescription,
parse_mode: "HTML"
},

reply_markup: {
inline_keyboard: [[
{ text: "Source", url: item.link }
]]
}
})
}

// Answer inline
Api.call("answerInlineQuery", {
inline_query_id: request.id,
results: results,
cache_time: 5,
is_personal: true
})


Developer: @CyberXCoding
platform: telebothost.com ( No ads , free same as bots.business )
🀑3❀2πŸ”₯2
ImgBB Image Upload via Api
❀3
ImgBB Image Upload TBL Code

Command - /imgbb
TBL -
let key = Bot.get("imgbb_key")
if (!key) return Bot.sendMessage("❌ *API key not set*\n\nUse /set_key first", { parse_mode: "Markdown" })

if (!request.photo) {
return Bot.sendMessage("πŸ“€ *Upload Image to ImgBB*\n\nSend any image to get a direct link instantly", { parse_mode: "Markdown" })
}

let photo = request.photo[request.photo.length - 1]

let file = await Api.getFile({ file_id: photo.file_id })
if (!file.ok) return Bot.sendMessage("❌ *Failed to get file*", { parse_mode: "Markdown" })

let fileUrl = "https://api.telegram.org/file/bot" + bot.token + "/" + file.result.file_path

let up = await HTTP.get({
url: "https://api.imgbb.com/1/upload",
query: {
key: key,
image: fileUrl
}
})

if (!up.ok || !up.data.success) {
return Bot.sendMessage("❌ *Upload failed*", { parse_mode: "Markdown" })
}

Bot.sendMessage(
"*βœ… Uploaded Successfully!*\n\n*Link:*\n" + up.data.data.url,
{ parse_mode: "Markdown" }
)

Command - /set_key
TBL -
if (!params) {
Bot.sendMessage("❌ *Send API key like:*\n/set_key YOUR_KEY", { parse_mode: "Markdown" })
return
}

Bot.set("imgbb_key", params)

Bot.sendMessage("βœ… *API key saved successfully!*", { parse_mode: "Markdown" })


1. Get ImgBB API Key
Go to: https://api.imgbb.com/

2. Set API Key in Bot
/set_key YOUR_API_KEY


Developer: @CyberXCoding
platform: telebothost.com ( No ads , free same as bots.business )
❀3
Pinterest Search API β€” Free, No Key

Base Url:
https://pinterest-api-bay.vercel.app

Example: https://pinterest-api-bay.vercel.app/v5/pins/search?query=Doraemon


Example Requests:
──────────────────
/v5/pins/search?query=cats&count=20
/v5/boards/search?query=decor
/v5/pins/{pin_id}
/v5/users/{username}
/v5/users/{username}/pins
/v5/users/{username}/boards
/v5/boards/{user}/{slug}
/v5/boards/{user}/{slug}/pins
──────────────────
Full docs β†’
https://pinterest-api-bay.vercel.app/docs

Developer: @CyberXCoding
❀4