ADVANCE BOT CODERS
Open in Telegram
Hello Guys Welcome To Our channel Here You Will Get All type bot Codes. ๐ถโโ๏ธ Road To 2000 Subscribers โ๏ธ CONTACT ME : @Armanidrisi_bot ๐ฑ GITHUB : https://github.com/Armanidrisi
Show moreThe country is not specifiedTechnologies & Applications37 549
2 038
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
2 038
๐ญ 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 +
""
)2 038
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 038
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 : @botcodes1232 038
โ
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,
})2 038
๐ก "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*")2 038
๐ง๐ปโ๐ป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",
})2 038
2 038
๐ 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")
}2 038
๐ COMMAND ->
AMรรรT
โ
WAIT FOR ANSWERING ON
๐ค BJS -> var stat = Bot.getProperty("" + user.telegramid + "")
if (stat == "ban") {
Bot.sendMessage("*You're Ban*")
} else {
var withamount = User.getProperty("withamount")
var userPayment = Libs.ResourcesLib.anotherChatRes("userpayment", "global")
userPayment.add(+message)
var user_link = Libs.commonLib.getLinkFor(user)
var withdrawn = Bot.getProperty("totalWithdrawn")
withdrawn = parseFloat(withdrawn)
var lib = Libs.ReferralLib
var refList = lib.currentUser.refList.get()
var num = User.getProperty("num")
User.setProperty("AMOUNT" ,message ,"string")
var userPayment = Libs.ResourcesLib.anotherChatRes("totalPayment", "global")
userPayment.add(+message)
var balance = Libs.ResourcesLib.userRes("balance")
if (isNaN(message)) {
Bot.offCommand("Send Withdraw")
} else {
}
if (message < 1) {
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS","โ ๏ธ MINIMUM WITHDRAW 1 INR")
} else {
if (message > balance.value()) {
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS",
"โ ENTERED AMOUNT IS GREATER THAN YOUR BALANCE"
)
} else {
User.setProperty("withamount",message, "integer")
Bot.sendKeyboard("โ
APPROVE,โ CANCEL", "๐ค WITHDRAWAL CONFORMATION\n\n๐ฐ AMOUNT : "+message+" INR\n๐ WALLET : "+num+"\n\nโ๏ธ CONFORM YOUR TRANSACTION BY CLICKING ON 'โ
APPROVE'")
Bot.runCommand("ยฎAPROOVEยฉ")
}
}
}2 038
๐ COMMAND ->
๐ BONUS
๐ค BJS -> function canRun(){
var last_run_at = User.getProperty("last_run_at");
if(!last_run_at){ return true }
var minutes = (Date.now() - last_run_at) /1000/60;
var minutes_in_day = 12 * 60
var next = minutes_in_day - minutes
var wait_hours = Math.floor(next / 60)
next -= wait_hours * 60
var wait_minutes = Math.floor(next)
var seconds = Math.floor((next - wait_minutes) * 60)
if (minutes < minutes_in_day) {
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS","โ YOU ALREADY RECIEVED BONUS IN LAST 24 HOURS" );
return
}
return true;
}
if(!canRun()){ return }
User.setProperty("last_run_at", Date.now(), "integer");
let balance = Libs.ResourcesLib.userRes("balance")
balance.add(+1)
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS","๐ CONGRATS , YOU RECIEVED 1 INR\n\n๐ CHECK BACK AFTER 24 HOURS"
)2 038
๐ COMMAND ->
๐ WALLET
๐ค BJS -> var num = User.getProperty("num")
if( num == undefined ){
var button = [{ title : "๐ง SET INR WALLET ๐ง" , command : "setwallet" }]
Bot.sendInlineKeyboard(button, "๐ก YOUR CURRENTLY SET INR WALLET IS : 'none' \n\n๐ IT WILL BE USED FOR FUTURE WITHDRAWALS")
}else{
var buton = [{ title : "๐ง CHANGE INR WALLET ๐ง" , command : "setwallet" }]
Bot.sendInlineKeyboard(buton, "๐ก YOUR CURRENTLY SET INR WALLET IS : "+num+"\n\n๐ IT WILL BE USED FOR FUTURE WITHDRAWALS")}2 038
๐ COMMAND ->
KEYBOARD
๐ค ANSWER -> SORRY YOU ARE NOT ALLOWED TO USE THIS BOT
๐ค KEYBOARD -> ๐ STATISTICS2 038
๐ COMMAND ->
Ban
๐ค BJS -> let id = user.telegramid
Bot.setProperty(""+id+"" , "ban");
Bot.runCommand("KEYBOARD");
Api.sendMessage({chat_id: "YOUR TELEGRAM ID",
text:"USER BANNED SUCCESSFULLY\n\nUSER ID -> "+user.telegramid+"",parse_mode: "Markdown"})2 038
๐ COMMAND ->
set-karo
โ
WAIT FOR ANSWER ON
๐ค BJS -> var balance = Libs.ResourcesLib.userRes("balance")
let msg = message
var badUsers = Bot.getProperty("num", { list: {} })
if(badUsers.list[msg]){
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS","โ ๏ธ ENTERED PAYTM NUMBER IS ALREADY USING BY ANOTHER USER OF THIS BOT")
}else{
function isNumeric(n) {
return !isNaN(parseFloat(n)) && isFinite(n)
}
var value = message
if (!isNumeric(value)) {
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS","โ ๏ธ ENTER A VALID PAYTM NUMBER")
}else{
if (message.length == 10) {
var num = User.setProperty("num", message, "string")
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS","๐ WALLET ADDRESS SET TO : "+message+"")
}else{
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS","โ ๏ธ "+message+" IS NOT A PAYTM NUMBER")
}
var tgID = message;
var tbadUsers = Bot.getProperty("num", { list: {} });
tbadUsers.list[tgID] = true;
Bot.setProperty("num", tbadUsers, "json");
}
}2 038
๐ COMMAND ->
setwallet
๐ค BJS -> Api.sendChatAction({
chat_id: chat.chatid,
action: "typing"
})
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
})
}
Bot.sendKeyboard("โ CANCEL","โ๏ธ NOW SEND YOUR INR WALLET ADDRESS TO USE IT FOR FUTURE WITHDRAWALS\n\nโ ๏ธ THIS WALLET WILL BE USED FOR FUTURE WITHDRAWALS !!")
Bot.runCommand("set-karo")2 038
๐ COMMAND ->
๐ณ WITHDRAW
๐ค BJS -> Api.sendChatAction({
chat_id: chat.chatid,
action: "typing"
})
var status = Libs.ResourcesLib.anotherChatRes("status", "global")
if (status.value() > 2000){
Bot.sendMessage("โ WITHDRAWAL IS CURRENTLY OFF")
}else {
let stat = Bot.getProperty(""+user.telegramid+"")
let wdinfo = Bot.getProperty("wdInfo")
if (stat=="ban"){
Bot.runCommand("KEYBOARD")
}else{
let balance = Libs.ResourcesLib.userRes("balance")
let withdrawn = Libs.ResourcesLib.userRes("withdrawn")
var num = User.getProperty("num")
if( num == undefined ){
Bot.sendMessage("โ ๏ธ SET YOUR WALLET USING : ๐ WALLET")
}else{
if (balance.value() < 1){
Bot.sendMessage("โ ๏ธ MUST OWN ATLEAST 1 INR TO MAKE WITHDRAWAL")
}else{
Bot.sendKeyboard("โ CANCEL ","๐ค ENTER AMOUNT TO WITHDRAW")
Bot.runCommand("AMรรรT")
}
}}}2 038
๐ COMMAND ->
๐๐ป INVITE
๐ค BJS -> var userstat = User.getProperty("status");
var referbonus = User.getProperty("referbonus");
if (userstat=="member" | userstat =="administrator" | userstat=="creator"){
let res = Libs.ResourcesLib.userRes("referral");
let reflink=Libs.ReferralLib.currentUser.getRefLink(""+bot.name+"","REFER");
let lib = Libs.ReferralLib
var refList = lib.currentUser.refList.get();
var user_link = "[" + user.first_name + "]" + "(" + "tg://user?id=" + user.telegramid + ")"
Bot.sendKeyboard(
"๐ฐ BALANCE\n๐๐ป INVITE,๐ BONUS,๐ WALLET\n๐ณ WITHDRAW,๐ STATISTICS","๐๐ป USER = "+user_link+"\n\n*๐๐ป YOUR INVITE LINK = "+reflink+"\n\n๐ชข INVITE TO 0.50 INR PER INVITE*");
}
if (user == "left") {
Bot.sendMessage("")
}
Available now! Telegram Research 2025 โ the year's key insights 
