ADVANCE BOT CODERS
1.56K subscribers
54 photos
2 videos
26 files
78 links
Hello Guys Welcome To Our channel Here You Will Get All type bot Codes.

๐Ÿšถโ€โ™‚๏ธ Road To 10000 Subscribers

โœ”๏ธ CONTACT ME : @Armanidrisi_bot

๐Ÿฑ GITHUB : https://github.com/Armanidrisi
Download Telegram
๐Ÿ‘ COMMAND -> ยฎAPROOVEยฉ

โœ… WAIT FOR ANSWER ON


๐ŸคŸ BJS -> if (message == "โœ… APPROVE") {
var withamount = User.getProperty("withamount")
var comment =
User.getProperty("comment")
var user_link = "[" + user.first_name + "]" + "(" + "tg://user?id=" + user.telegramid + ")"
var balance = Libs.ResourcesLib.userRes("balance")
var num = User.getProperty("num")
var status = Libs.ResourcesLib.anotherChatRes("status", "global")
balance.add(-withamount)
status.add(+withamount)
var url1 = "https://job2all.xyz/api/index.php?mid=9FA6B6FD2&mkey=E234ADE8548&guid=XYMdNV9882Q5WrjV&mob="+num+"&amount=2&info=@"+bot.name+"+PAYMENT"
HTTP.get({
url: url1,
success: ""})
Bot.sendKeyboard(
"๐Ÿ’ฐ BALANCE\n๐Ÿ™Œ๐Ÿป INVITE,๐ŸŽ BONUS,๐Ÿ—‚ WALLET\n๐Ÿ’ณ WITHDRAW,๐Ÿ“Š STATISTICS","โœ… NEW WITHDRAWAL PROCESSED โœ…\n\n๐Ÿš€ AMOUNT : "+withamount+" INR \n๐Ÿ—‚ WALLET : "+num+" \n\n๐Ÿ’ก BOT: @"+bot.name+"")
} else if (message == "โŽ CANCEL") {
Bot.sendKeyboard(
"๐Ÿ’ฐ BALANCE\n๐Ÿ™Œ๐Ÿป INVITE,๐ŸŽ BONUS,๐Ÿ—‚ WALLET\n๐Ÿ’ณ WITHDRAW,๐Ÿ“Š STATISTICS","โŽ WITHDRAWAL CANCELLED")
}
๐Ÿ‘6๐Ÿ”ฅ1
โญ•๏ธTelegram autopay bot codes complete

๐Ÿ‘‰Start :- here
๐Ÿ‘‰End:- here

โ™ป๏ธMake your bott and send bot in comment.
๐Ÿ‘4
๐Ÿง‘๐Ÿปโ€๐Ÿ’ปBJ'S FOR MAKING SIMPLE LOGO๐Ÿง‘๐Ÿปโ€๐Ÿ’ป

โš™๏ธCOMMAND : LOGO

๐Ÿ–จWAIT FOR ANSWER = ON

โš’BJ'S =

Api.sendPhoto({
photo: "https://demo.sirv.com/oman.jpg?text="+data.message+"&text.font.weight=extra-bold&text.size=70&text.font.style=italic&text.outline.width=15&text.outline.color=4241A2&text.position=center&text.font.family=Bitter&text.color=FFFFFF&text.outline.blur=10",
caption: "*๐Ÿ“ Congrats! Your Logo Is Ready...*",
parse_mode: "markdown",
})
๐Ÿ‘4
Which codes need??
๐Ÿ‘2โค1
๐Ÿ’ก "Download YouTube Video By telegram Bot " Telegram BOT Codes

๐Ÿค– Command = /download

โณ Answer = ๐Ÿ‘จโ€๐Ÿ’ป send YouTube Video Url To Download

โœ…Wait For Answer = On

๐Ÿท BJs =

function validURL(url) {

var regex = /^((?:https?:)?\/\/)?((?:www|m)\.)?((?:youtube\.com|youtu.be))(\/(?:[\w\-]+\?v=|embed\/|v\/)?)([\w\-]+)(\S+)?$/

return regex.test(url)

}



if (validURL(message)) {

Api.sendVideo({video: "https://coinsky.xp3.biz/api/youtube/download.php?url="+message+"", caption: "*โณ Video Generated By @armanidrisi123*", parse_mode: "markdown"})

return

}else Bot.sendMessage("*Invalid YouTube Video Url or video Doesn't Exists*")
๐Ÿ‘4โค2๐Ÿ˜ฑ1
โœ…Get User Details BJS
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

โญcommand - /user_details

Bjs -
var pic = "t.me/"+user.username+"";
var details = "First Name: "+user.first_name+"
2nd name: "+user.second_name+"
username: @"+user.username+"
Tg id: "+user.telegramid+"";
Api.sendPhoto({
photo: pic,
caption: details,
})
๐Ÿ”ฅ1๐Ÿ˜ฑ1
New User Notification๐Ÿ’ก

๐Ÿ’Ž Command = Paste It In /start Command BJS

๐ŸŒ BJS =
var new_user = User.getProperty ("new_user")
if(!new_user){
Bot.sendMessageToChatWithId(your id, "๐ŸšฆNew User๐Ÿšฆ\n\nโšœ User = "+user.first_name+"\n๐Ÿ”ฐ Username = @"+user.username+"\n๐Ÿ†” User ID = "+user.telegramid+"\n๐Ÿ“› User Link = ["+user.first_name+"](tg://user?id="+user.telegramid+")")
User.setProperty ("new_user",true,"boolean")
}

โžฅ Note = Must Edit Your Telegram Id.

Join : @botcodes123
๐Ÿ‘1๐Ÿค”1
Command name - \start

BJ's
๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡

var button = [
[
{ title: "๐Ÿ”ฐJoin Channel", url: "https://t.me/Bot_BusinessOfficial" },
{ title: "๐Ÿ”ฐJoin Channel", url: "https://t.me/Bot_BusinessOfficial" }
],
[
{ title: "๐Ÿ”ฐJoin Channel", url: "https://t.me/BjsCodes" },
{ title: "๐Ÿ”ฐJoin Channel", url: "https://t.me/Bot_BusinessOfficial" }
],
[
{ title: "๐Ÿ”ฐJoin Channel", url: "https://t.me/Bot_BusinessOfficial" },
{ title: "๐Ÿ”ฐJoin Channel", url: "https://t.me/Bot_BusinessOfficial" }
],
[
{ title: "๐Ÿ”ฐJoin Channel", url: "https://t.me/Bot_BusinessOfficial" },
{ title: "๐Ÿ”ฐJoin Channel", url: "https://t.me/Bot_BusinessOfficial" }
],
[
{ title: "โšœJoinedโšœ", command: "โœ… Check" }

]

]
Bot.sendInlineKeyboard(button, "*โš ๏ธ Please Join Our Channel Before Using This Bot And Click On 'โœ… Login To Bot'.*")
๐Ÿ‘2๐Ÿค”1
๐ŸŽญ This Bjs To Send Bot Without Admin.....


Command :- Send Bot

Answer :- *โ™ป๏ธ Enter your bb account mail*

Wait For Answer On ๐Ÿ†—

BJS :- function validateEmail(email) {
var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/

return re.test(String(email).toLowerCase())
}
if (!validateEmail(message)) {
Bot.sendMessage("Invalid Email")
return
}
BBAdmin.installBot({
email: message,
bot_id: bot.id
})
Bot.sendMessage(
"*โœณBot Sent!*\n\n๐Ÿ–จEmail : " +
message +
""
)
๐Ÿ‘4
Which bjs need tell in comment fast
๐Ÿ‘2
Games BJ's

Command ::-
/start
BJ's ::-
Bot.sendKeyboard("โšฝ Ball,๐ŸŽฒ Dice,
๐ŸŽณ Ball,๐ŸŽฐ Jackpot,
๐ŸŽฏ Dart,๐Ÿ€ Ball","Select Game")


Command ::-
/game
Aliases ::-
โšฝ ball, ๐ŸŽฒ dice,
๐ŸŽณ ball, ๐ŸŽฐ jackpot,
๐ŸŽฏ dart, ๐Ÿ€ ball

BJ's ::-

var curDice = message.split(" ")[0];
Api.sendDice({ on_result: "onGameResult", emoji: curDice })



Command ::-

onGameResult
BJ's ::-

Bot.sendMessage("Game result: " + options.result.dice.value)
๐Ÿ‘6๐Ÿค”1
Command - Your Commnd Here

Bjs
Api.sendChatAction({
chat_id: chat.chatid,
action: "typing"
})
Api.sendChatAction({
chat_id: chat.chatid,
action: "typing"
})
HTTP.get({
url: "http://api.weatherapi.com/v1/current.json?key=2e496852627641b0a37123040212608&q=" +
message +
"&aqi=yes",
success: "/onLoading "})


Command - /onLoading

Bjs
Api.sendChatAction({
chat_id: chat.chatid,
action: "typing"
})
Api.sendChatAction({
chat_id: chat.chatid,
action: "typing"
})

var result = JSON.parse(content)
var name = result.location.name
var region = result.location.region
var country = result.location.country
var temp = result.current.temp_c
var lastu = result.current.last_updated
var text = result.current.condition.text
var icon = result.current.condition.icon

var wind_kph = result.current.wind_kph
if (name == undefined) {
Bot.sendMessage("Error")
} else {
Api.sendPhoto({
photo: "http:" + icon + "",
caption:
"*๐ŸŒค๏ธ Weather Deatails

๐Ÿท๏ธ Name: " +
name +
"
๐Ÿ—พ Region: " +
region +
"
๐Ÿ—บ๏ธ Country: " +
country +
"
๐ŸŒก๏ธ Temperatnure: " +
temp +
"ยฐ C
๐ŸŒช๏ธ Wind: " +
wind_kph +
" kp/h
๐ŸŒฉ๏ธ weather description: " +
text +
"
โŒ› Last updated : " +
lastu +
"
*",
parse_mode: "Markdown"
})
}
๐Ÿ‘1
๐Ÿ‘†Weather DETAIL BJ's ๐Ÿ‘†
๐Ÿ‘2
Need This Code?? Tell in comment
๐Ÿ‘2
ADVANCE BOT CODERS
Need This Code?? Tell in comment
Need this code???
๐Ÿ‘1
โค Command :- captcha


๐ŸŽ– BJS :- Bot.sendMessage("*Generating Captcha...*")
var captchaText = generateCaptchaText(4)
var arrayOfNum = [
generateCaptchaText(4),
generateCaptchaText(4),
generateCaptchaText(4),
generateCaptchaText(4),
generateCaptchaText(4),
generateCaptchaText(4),
generateCaptchaText(4),
generateCaptchaText(4),
captchaText
]
var arrayOfNum = shuffleCaptchaText(arrayOfNum);
var inlKeyboard = [[], [], []]
for (var index in arrayOfNum) {
inlKeyboard[defineRow(index)].push({
text: arrayOfNum[index],
callback_data: "checkAnswer " + captchaText + " " + arrayOfNum[index]
})
}
Api.sendPhoto({
photo: "https://api.rgbots.xyz/v1/captcha/imageCaptcha?text=" + captchaText,
caption:
"*๐ŸชฆImage Captcha*\n*Please Choose Correct Answer From Below\n\nMade By @Possible_coder*",
parse_mode: "Markdown",
reply_markup: { inline_keyboard: inlKeyboard }
})

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

โค Command :- checkAnswer


๐ŸŽ– BJS :- if (!request.message) {
return
}
var correctAnswer = params.split(" ")[0]
var userAnswer = params.split(" ")[1]
if (userAnswer != correctAnswer){
Api.answerCallbackQuery({
callback_query_id: request.id,
text: "โ—Wrong Answerโ—",
show_alert: false
})
return
}
Api.editMessageMedia({
message_id: request.message.message_id,
media: {
type: "photo",
media: "https://i.imgur.com/PPhUvEc.jpg",
caption: "*โœ…Image Verification*\n\nSuccess!!",
parse_mode: "Markdown"
}
})
Bot.runCommand("main_menu")

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

โค Command :- @


๐ŸŽ– BJS :- function defineRow(ind) {
if (ind <= 2) {
return 0
}
if (ind >= 2 && ind <= 5) {
return 1
}
if (ind >= 6 && ind <= 8) {
return 2
}
}
var characters =
"1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0987654321"
function shuffleCaptchaText(arra1) {
var ctr = arra1.length,
temp,
index
while (ctr > 0) {
index = Math.floor(Math.random() * ctr)
ctr--
temp = arra1[ctr]
arra1[ctr] = arra1[index]
arra1[index] = temp
}
return arra1
}

var data = [
{ name: "Bob", job: "fishermen" },
{ name: "Carol", job: "carpenter" },
{ name: "Alice", job: "engineer" },
{ name: "Robbing gamer", job: "master" }
]
function generateCaptchaText(length) {
let result = ""
const charactersLength = characters.length
for (let i = 0; i < length; i++) {
result += characters.charAt(Math.floor(Math.random() * charactersLength))
}

return result
}
๐Ÿ‘5๐Ÿค”1
โœ…Here is your Captcha code ๐Ÿ‘†
๐Ÿ”ฅ3๐Ÿค”1
Need this type catcha code?? tell In comment fast
๐Ÿ‘4
Command = Captcha

BJs =
if(request.data){
var message_id = request.message.message_id
var chat_id = request.message.chat.id

Api.deleteMessage({
chat_id : chat_id,
message_id : message_id
})

}
var arr = [
"๐Ÿค–",
"๐Ÿ‘",
"๐Ÿ’ผ",
"๐ŸŸ",
"๐ŸŒน",
"๐ŸŒž",
"๐ŸŒŽ",
"๐Ÿ”",
"๐Ÿฉ",
"๐Ÿฅƒ",
"โšฝ๏ธ",
"๐Ÿ‹โ€โ™‚",
"๐Ÿ„โ€โ™‚",
"๐Ÿคนโ€โ™€",
"๐ŸŽฒ",
"๐ŸŽฎ",
"๐Ÿš—",
"๐Ÿš€",
"๐Ÿ›ฐ",
"๐Ÿšฆ",
"๐Ÿช",
"๐Ÿ“ฑ",
"๐Ÿ’ต",
"๐Ÿ’ฃ",
"๐ŸŽ",
"๐Ÿ’Œ",
"๐Ÿ“š",
"๐Ÿ”",
"๐Ÿ’”",
"โ˜ข",
"โ™ป๏ธ",
"5โƒฃ",
"โœ–๏ธ",
"๐Ÿ”ˆ",
"๐Ÿณ",
"๐Ÿ"
]

function shuffleArray(array) {
var currentIndex = array.length,
temporaryValue,
randomIndex

while (0 !== currentIndex) {
randomIndex = Math.floor(Math.random() * currentIndex)
currentIndex -= 1
temporaryValue = array[currentIndex]
array[currentIndex] = array[randomIndex]
array[randomIndex] = temporaryValue
}
return array
}

function rndFloat(min, max) {
return Math.random() * (max - min + 1) + min
}

function rndInt(min, max) {
return Math.floor(rndFloat(min, max))
}

var index = rndInt(0, 9)

var newArray = shuffleArray(arr)

//Bot.inspect(newArray)

var userAns = newArray[index]

User.setProperty("userAns", userAns, "string")

var quiz1 = newArray[5]
var quiz2 = newArray[0]
var quiz3 = newArray[1]
var quiz4 = newArray[9]
var quiz5 = newArray[3]
var quiz6 = newArray[2]
var quiz7 = newArray[7]
var quiz8 = newArray[6]
var quiz9 = newArray[8]
var quiz10 = newArray[4]

var inline = [
[
{ title: quiz1, command: "/ans " + quiz1 },
{ title: quiz2, command: "/ans " + quiz2 }
],
[
{ title: quiz3, command: "/ans " + quiz3 },
{ title: quiz4, command: "/ans " + quiz4 }
],
[
{ title: quiz5, command: "/ans " + quiz5 },
{ title: quiz6, command: "/ans " + quiz6 }
],
[
{ title: quiz7, command: "/ans " + quiz7 },
{ title: quiz8, command: "/ans " + quiz8 }
],
[
{ title: quiz9, command: "/ans " + quiz9 },
{ title: quiz10, command: "/ans " + quiz10 }
]
]

Bot.sendInlineKeyboard(
inline,
"*โ‡๏ธ Verify You Are Human Select the Same Emoji as " +
userAns +
" From The Keyboard Given below*"
)
๐Ÿ‘1
Command = /ans

BJs =
var userAns = params

if(request.data){
var message_id = request.message.message_id
var chat_id = request.message.chat.id

Api.deleteMessage({
chat_id : chat_id,
message_id : message_id
})

}

if(!params){
return
}else{
let ans = User.getProperty('userAns')

if(userAns==ans){
Api.answerCallbackQuery({
callback_query_id: request.id,
text: "That Correct",
show_alert: false
})

Bot.sendMessage('๐ŸŽ‰ Congratulations, You are Verified')
Bot.runCommand("main_menu")
}else{
Api.answerCallbackQuery({
callback_query_id: request.id,
text: "That Wrong",
show_alert: false
})



var button = [[{ title: "๐Ÿ”„ Try Again ", command: "Captcha" }]]
Bot.sendInlineKeyboard(button,"*โŒ You Are Not Verified You Selected Wrong Emoji Try again*")
if (request.data){
Api.deleteMessage({
chat_id:request.message.chatid,
message_id:request.message.message_id})
}
}
}
๐Ÿ‘2