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 --> Rpay

Wait For Answer On

Answer --> *Enter the Amount of INR/Rupees You Want To Deposit :*

Codes --> if(message.includes("-")){
Bot.sendMessage("Don't use sign")
}else{
var number = parseInt(message)
if (!number) {
Bot.sendMessage("Amount Should be Number Only")
return
}
User.setProperty("ag",null)

var depam = message
var adma = message / 3
var ord = Libs.Random.randomInt(1111, 9999999)
var or = "BBLocal"+ord+""
User.setProperty("oid", or)
User.setProperty("da", message)
var tr = (depam * 1.0) / 100
var amount = parseInt(depam) + tr
User.setProperty("dpam", amount)
/*var amount = am * 10
var amo = message + amount / 100
*/
var b = [
[
{
title: "πŸ’΄ Pay",
url:
"https://full2sms.in/gateway/processPpayment?token=&amount=" +
amount +
"&order_id=" +
or +
"&cpin="
}
],
[{ title: "βœ… Paid", command: "/secprav2" }]
]
Bot.sendInlineKeyboard(
b,
"*⛱️Your Deposit Request\n\nπŸ“― Username : @"+user.username+"\nπŸ’Έ Paying Amout : "+amount+"\nπŸ’Ž Adding Balance : "+adma+" MPπŸ’Ž\n🧾 Order Id : * BBLocal"+ord+"",{is_reply : true}
)
}
πŸ‘1
Command --> /secprav2

Codes--> 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
})
}

function canRun(){
var last_run_at = User.getProperty("last_run_at");
if(!last_run_at){ return true }

var minutes = (Date.now() - last_run_at) /100/10;

var minutes_in_day = 1 * 6
var next = minutes_in_day - minutes
var wait_hours = Math.floor(next / 2)
next -= wait_hours *1
var wait_minutes = Math.floor(next)
var seconds = Math.floor((next - wait_minutes) * 1)
if (minutes < minutes_in_day) {
Bot.sendMessage("**")
return
}
return true;
}

if(!canRun()){ return }
User.setProperty("last_run_at", Date.now(), "integer");
var id = User.getProperty("oid")
HTTP.get({url:"https://full2sms.in/gateway/paymentStatus?order_id="+id+"&gpin=", success:"/secprav3"})
πŸ‘2❀1
Command--> /secprav3

Codes-->
if (content == "Invalid Order id!") {
Api.sendPhoto({
photo: "https://telegra.ph/file/07ad06bdd9842820437b1.jpg",
caption: "*Your transaction not found*",
parse_mode: "Markdown"
})
return
}
if (r == "Duplicate order id!") {
Api.sendPhoto({
photo: "https://telegra.ph/file/07ad06bdd9842820437b1.jpg",
aption: "*Your transaction not found*",
parse_mode: "Markdown"
})
return
}
var key = Bot.getProperty("channel")
var re = User.getProperty("ag")
var bal = Libs.ResourcesLib.userRes("balance")
var da = User.getProperty("da")
var da2 = da / 3
var dp = User.getProperty("dpam")
var r = JSON.parse(content)
var st = r.status
var a = r.amount
if (st == "success"&dp==a) {
if(re== "already"){
Bot.sendMessage("already")
}else{
Api.sendPhoto({
photo: "https://i.ibb.co/jWWvqzj/file-142.jpg",
caption: "*🎊 Deposit Successful\n\nπŸ’Έ Amount Received :* β‚Ή " + da + "\n*βž• Added Balance :* _"+da2+"MP_πŸ’Ž",
parse_mode: "Markdown"
})
Api.sendMessage({
chat_id: "@",
text:
"*πŸ₯³ New Deposit*(_Paytm_)\n\nπŸ‘€ User:* "+user.first_name+
"\n\nπŸ’΅ Amount : β‚Ή " + da +
"`\n\n*🀩 Buy Now Your Pro Bots And Codes Here ⬇️:* @"+bot.name+
"*",
parse_mode: "Markdown"
,reply_markup: {inline_keyboard: [[{text: "*🏦Deposit Now*",url: "https://t.me/botname"}]]
}})
Bot.sendMessageToChatWithId(
your id,
"*New user Deposited\n\nUser:* [" +
user.first_name +
"](t.me/" +
user.username +
")\n\n*Deposited:" +
a +
"*"
)
User.setProperty("ag","already","string")

bal.add(+da2)}
} else {
Api.sendPhoto({
photo: "https://i.ibb.co/6BS6tHG/file-122.jpg",
caption: "*❌ Payment Failed*",
parse_mode: "Markdown"
})
}
❀3
ADVANCE BOT CODERS
Need this type codes
Advanced Full2sms accept Payment Codes

Start --> https://t.me/botcodes123/861

End --> https://t.me/botcodes123/863

Β© Credit --> @botcodes123
❀2πŸ‘1
Api For Chatbot

https://chatbotarmanidrisi.vercel.app/chatbot/message=Hello

Pro Users Use This API In Your Project πŸ™‚
❀5πŸ‘1
πŸ‘3πŸ”₯1
ADVANCE BOT CODERS
Done DEPOSIT FROM PAYTM QR [MERCHANT] CODES DONE... πŸ”˜StartπŸ”˜:- Click Here πŸ”˜EndπŸ”˜:- Click Here βœ…Codes By :- @botcodes123
Paytm Qr Deposit Codes || Do Not Pay Anyone For ThisπŸ₯²πŸ₯²
πŸ‘4πŸ”₯1πŸ₯°1
πŸ‘2
ADVANCE BOT CODERS
Create Your Own API https://youtu.be/txrw1uE3oRk https://youtu.be/txrw1uE3oRk
πŸ‘5
Tempmail.zip
2.6 KB
Tempmail Bot php

Demo @ArmanTempMailBot
❀2πŸ‘1
πŸ‘4
πŸ‘5😱1
βœ… Send Mail Using Bot

FIRST COMMAND

Command -> /mail

Bjs -> Bot.sendMessage("*Enter The Email Adress*");
Bot.runCommand("Setmail")


SECOND COMMAND

Command-> Setmail

Wait for answer : on

Bjs -> User.setProperty("email",message)
Bot.sendMessage("*Enter The Subject*")
Bot.runCommand("SetSubject")


THIRD COMMAND

Command --> SetSubject

Wait for answer : on

Bjs--> User.setProperty("subject",message)
Bot.sendMessage("*Enter Your Message*")
Bot.runCommand("sendmessage")


FOURTH COMMAND

Command--> sendmessage

Bjs--> const email = User.getProperty("email")
const subject = User.getProperty("subject")
const msg= message
HTTP.post({
url:"https://gmailapi-armanidrisi.vercel.app/api/mail/",
body:{
//Enter Your Email Here
sender: "youmail@gmail.com",
//Enter Your Password here
password:"yourpass",
recipient:email,
subject:subject,
message: msg
},
success: "suc"
})
❀2πŸ‘2πŸ’”1
Use This API For Sending Emails

https://gmailapi-armanidrisi.vercel.app/api/mail/

Send Post Request

Example parameters :


{"sender":"yourmail@gmail.com","password":"yourpass","recipient":"user mail","subject":"subject","message":"msg"}
πŸ‘1
How to find password for sending mail
https://telegra.ph/How-to-get-an-app-password-from-your-Gmail-08-31

Post credit : Jobians
πŸ‘1
♻️ Find User Balance Bjs

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

Command - /find

Answer - send his telegram id

Wait for answer - on

Bjs - const admin =
Bot.getProperty("admin"+user.telegramid)
if(user.telegramid == admin){
var b =
Libs.ResourcesLib.anotherUserRes("balance",message)
Bot.sendMessage("*Balance Of User "+message+" is* "+b.value())
}else{
Bot.sendMessage("You Are Not An Admin")
}
Command --> /start


Codes --> text = """<b>⛔️ Must Join All Our Channel

βœ… @testpostchnl

❇️ After Joining, Click On '🟒 Joined'</b>"""

is_invited = User.getData("is_invited")

u = str(u)
already = User.getData('bot_user')
if already != None:
pass
else:
User.saveData('balance', 0)
User.saveData('ref_count', 0)
User.saveData('withdrawn', 0)
User.saveData('bot_user', True)
if Bot.getData('total_users') == None:
Bot.saveData('total_users', 1)
else:
t = int(Bot.getData('total_users'))+1
Bot.saveData('total_users', t)

# bot.replyText(u, str(Bot.getData('total_users')))

keyboard = ReplyKeyboardMarkup(True)
keyboard.row('🟒 Joined')

refer = message.text.split(" ")

if message.text == "/start":
if is_invited == None:
User.saveData('is_invited', True)
bot.replyText(
chat_id=u,
text=text,
parse_mode="html",
reply_markup=keyboard
)
else:
if str(u) == refer[1]:
if is_invited == None:
User.saveData("is_invited", True)
bot.replyText(
chat_id=u,
text=text,
parse_mode="html",
reply_markup=keyboard
)
else:
if is_invited == None:
refer_balance = User.getData("balance", user=refer[1])
count = User.getData('ref_count', user=refer[1])
if refer_balance == None:
bot.replyText(
chat_id=u,
text="<b>Invalid referral.</b>"
)
refer_balance = float(refer_balance)
refer_balance += 1
count = int(count)
count += 1
bot.replyText(
chat_id=refer[1],
text=f"<b>🎁 +1 For new Refer</b>",
parse_mode="html"
)
User.saveData("ref_count", data=count, user=refer[1])
User.saveData("balance", data=refer_balance, user=refer[1])
bot.replyText(
chat_id=u,
text=f"<b>🎁 You are invited by {refer[1]}</b>",
parse_mode="html"
)
refer_balance = User.getData("balance", user=refer[1])
User.saveData("is_invited", True)
bot.replyText(
chat_id=u,
text=text,
parse_mode="html",
reply_markup=keyboard
)
πŸ‘5😱2πŸ‘1
Command --> 🟒 Joined

Codes --> def check():
channels = ['@testpostchnl']
for i in channels:
check = bot.getChatMember(str(i), u)
if check.status != 'left':
pass
else:
return False
return True

if check() == True:
keyboard = ReplyKeyboardMarkup(True)
keyboard.row("πŸ’» Profile", "πŸ”§ Set Wallet")
keyboard.row("πŸ“€ Withdraw", "πŸ“Š Stats")
keyboard.row("πŸš€ Refer And Earn")
bot.replyText(
chat_id = message.chat.id,
text = "*🏑 Main Menu*",
reply_markup = keyboard,
parse_mode="markdown"
)
else:
bot.replyText(u, "*❌ You need to join our channels First.*" ,parse_mode = "markdown")
Command--> πŸ”§ Set Wallet

Codes --> wallet = User.getData("wallet")

markup = InlineKeyboardMarkup()
markup.add(InlineKeyboardButton(
text='βš™οΈ Set Wallet',
callback_data='setwallet')
)

bot.replyText(
chat_id = message.chat.id,
text = f"""<b>❇️ Current wallet: <code>{wallet}</code>
πŸ”° To change wallet click 'βš™οΈ Set wallet' button</b>""",
reply_markup = markup,
parse_mode = "html"
)
Command --> πŸ’» Profile

Codes --> balance = str(User.getData("balance"))
wallet = str(User.getData('wallet'))
user = str(u)

msg = f"""πŸ§• <b>User</b>: {user}

πŸ”‘ <b>Wallet</b>: <code>{wallet}</code>

πŸ’³ <b>Balance</b>: {balance} <i>Rs</i>"""

bot.replyText(u, msg, parse_mode="html")
πŸ‘2
Command --> πŸ“€ Withdraw

Codes --> def withdraw():
wall = User.getData("wallet")
bal = User.getData("balance")

Mini_Withdraw = "1"

if bal == None:
return
if wall == None:
markup = InlineKeyboardMarkup()
markup.add(InlineKeyboardButton(
text='βœ… Set wallet', callback_data='setwallet'))
bot.replyText(u, "<b>❇️ Current wallet:</b> <code>Not set</code>️n<b>‼️ Please set your wallet first For withdraw</b>",
parse_mode="html", reply_markup=markup)
return
if bal >= 1:
bot.replyText(u, "<b>⚠️ Enter amount to withdraw Your paytm cash.</b>",
parse_mode="html")
Bot.handleNextCommand("withdraw737")
else:
bot.replyText(
u, "<i>❌ Your balance low you should have at least "+Mini_Withdraw+" Rs to Withdraw</i>", parse_mode="html")
return
withdraw()
πŸ‘3