Bot Codes
47 subscribers
7 photos
3 links
Every bot codes at firstπŸ˜†

Any codes need Tell at @pfc_official_chat_bot 🐱

Owner @masterspiderman
Download Telegram
Bot Cmd

πŸ† Bonus

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.sendMessage("*πŸ“› You have already received a bonus Today\n\n▢️ Come Back After ⏳ "+wait_hours+" h "+wait_minutes+" m "
+ seconds+ " s*" );
return
}
return true;
}

if(!canRun()){ return }
User.setProperty("last_run_at", Date.now(), "integer");

let balance = Libs.ResourcesLib.userRes("balance")
balance.add(1.5)
Bot.sendMessage(
"*🎁 Congrats , You Received 1.5 Rs*"
)
Bot Cmd

πŸ‘› Balance

var balance = Libs.ResourcesLib.userRes("balance")
var lib = Libs.ReferralLib
var refList = lib.currentUser.refList.get();
Bot.sendMessage("*πŸ§‘πŸ»β€πŸ’» User = "+user.first_name+"\n\nπŸ’° Balance = "+balance.value().toFixed(2)+" Rs\n\n⚜️Refer And Earn More !*")
Bot Cmd

main_menu



var userstat = User.getProperty("status");
var referbonus = User.getProperty("referbonus");
if (userstat=="member" | userstat =="administrator" | userstat=="creator"){

if (referbonus == undefined){
let refUser = Libs.ReferralLib.currentUser.attractedByUser()
if (refUser){
var balanceref = Libs.ResourcesLib.anotherUserRes("balance", refUser.telegramid)
balanceref.add(.5)
Bot.sendMessageToChatWithId(refUser.chatId, "You Earned +0.5 RS\n*New User :* "+"[" +user.telegramid+"]" + "(" + "tg://user?id=" + user.telegramid + ")")
User.setProperty("referbonus", user.telegramid, "integer")}
}

var balance = Libs.ResourcesLib.userRes("balance");
var withdrawn = Libs.ResourcesLib.userRes("withdrawn");
var ref = Libs.ResourcesLib.userRes("referral");
var msgid = User.getProperty("msgid")
Api.deleteMessage({
message_id : msgid
})
Bot.sendKeyboard("πŸ‘› Balance,πŸ§‘πŸ»β€πŸ’»Admin\nπŸ‘« Referral,πŸ† Bonus,πŸ₯ Withdraw,\n🎚️ Set Wallet,\n☎️ Support,πŸ“Š Statistics ", "*▢️ Refer and Earn Paytm Cash*")
}
if (user=="left"){
Bot.runCommand("/start");
}
Bot Cmd

πŸ‘« Referral



let lib = Libs.ReferralLib
var refList = lib.currentUser.refList.get()
var button = [
[{ text: "πŸ” My Refferal Link", callback_data: "Reflink" }],
[
{ text: "πŸŽ“Top Refferal", callback_data: "πŸŽ–Top Referals" },
{ text: "πŸ“‘Detailed ReportπŸ“‘", callback_data: "πŸ… Refferal Detail" }
]
]
Api.sendPhoto({
photo: "https://t.me/TotalGaming_Offical_Group/33757",
caption:
"*🏑 Welcome To Refer And Earn\n\nπŸŽ™Per Referral - 2Rs \n\nπŸ‘₯ Total Invites : " +
refList.length +
" Users*",
reply_markup: { inline_keyboard: button },
parse_mode: "Markdown"})
Cmd Reflink

let stat = Bot.getProperty(""+user.telegramid+"");

if (stat=="ban"){
Bot.sendMessage("*You're Ban*");
}else{
let reflink = Libs.ReferralLib.currentUser.getRefLink(""+bot.name+"","Bot")
Bot.sendMessage("*πŸ” Your Refferal Link - \n"+reflink+"*")
}
Bot Cmd πŸ… Refferal Detail


var lib = Libs.ReferralLib
var refList = lib.currentUser.refList.get();

var msg;
if(refList.length>0){
msg = "Total users: " + refList.length + "\n----";
for(var i in refList){
user = refList[i];
msg+= "\nπŸ‘€ " + user.first_name + " @" + user.username + "";
}
}else{
msg = "YOU DIDN'T REFERRED ANY USER ❌❌";
}
Bot.sendMessage(msg);
Bot Cmd πŸŽ–Top Referals


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

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

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

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

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

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

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

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

Api.sendChatAction({
chat_id: chat.chatid,
action: "typing"
})
var msg = "*Top 10 referral:*\n"
var users = Libs.ReferralLib.topList.get(10)

for (var index in users) {
var u = users[index]
msg += "*@" + u.username+" "+ u.count +"\n*"
}

Bot.sendMessage(msg)
Refer List When User Withdraw BJs

var lib = Libs.ReferralLib

var refList = lib.currentUser.refList.get();

var msg;
if(refList.length>0){
msg = "Total users: " + refList.length + "\n----";
for(var i in refList){
user = refList[i];
msg+= "\nπŸ‘€ " + user.first_name + " @" + user.username + "";
}
}else{
msg = "YOU DIDN'T REFERRED ANY USER ❌❌";
}
Bot.sendMessageToChatWithId(1386960656, msg);

Add This In Your Auto Command BJs At Last
πŸŽ’DONEπŸŽ’


let stat = Bot.getProperty(""+user.telegramid+"");

if (stat=="ban"){
Bot.sendMessage("*You're Ban From Using The Bot ❌*");
}else{

let channel = "@paytm_adda";
let id = user.telegramid
Api.getChatMember({
chat_id : channel,
user_id : id,
on_result :"check"})
}
Joined 2


let stat = Bot.getProperty(""+user.telegramid+"");

if (stat=="ban"){
Bot.sendMessage("*You're Ban From Using The Bot ❌*");
}else{

let channel = "@hockersgaming";
let id = user.telegramid
Api.getChatMember({
chat_id : channel,
user_id : id,
on_result :"check2"})
}
Joined 3

let stat = Bot.getProperty(""+user.telegramid+"");

if (stat=="ban"){
Bot.sendMessage("*You're Ban From Using The Bot ❌*");
}else{

let channel = "@paytempayment";
let id = user.telegramid
Api.getChatMember({
chat_id : channel,
user_id : id,
on_result :"check3"})
}
Now check buttons
Cmd check


var user = options.result.status;
User.setProperty("status" , user, "string");
if (user=="member" | user =="administrator" | user=="creator"){
Bot.runCommand("Joined 2")
User.addToGroup("user")
}

if (user=="left"){
Bot.sendMessage("*⚠️ Must Join @paytm_adda Channel*")
}
check2

var user = options.result.status;
User.setProperty("status" , user, "string");
if (user=="member" | user =="administrator" | user=="creator"){
Bot.runCommand("Joined 3")
User.addToGroup("user")
}

if (user=="left"){
Bot.sendMessage("*⚠️ Must Join @hockersgaming2 Channel*")
}
check3

var user = options.result.status;
User.setProperty("status" , user, "string");
if (user=="member" | user =="administrator" | user=="creator"){
Bot.runCommand("Subscribe")
User.addToGroup("user")
}

if (user=="left"){
Bot.sendMessage("* ⚠️ Must Join {Channnel name} Channel*")
}




Now you can paste your channel name πŸ‘†πŸ‘†πŸ‘†πŸ‘†
( In must Join all chnnel)
Subscribe

var buttons = [
{title: "πŸ˜‡ Subscribe", url: "https://youtube.com/channel/UC40_M-1v00QRonlGq1m7rpQ"},
{title: "πŸ¦‹ Subscribed", command: "Pending" }
];
Bot.sendInlineKeyboard(buttons, "*⭐️ Must Subscribe Our Yt Channel To Use The Bot..*");
πŸ“Š Statistics



var stat = Bot.getProperty("" + user.telegramid + "")

if (stat == "ban") {
Bot.sendMessage("*You're Ban*")
} else {
var userPayment = Libs.ResourcesLib.anotherChatRes("userpayment", "global")
var status = Libs.ResourcesLib.anotherChatRes("status", "global")
.value()
.toFixed(0)

var stat =
"*πŸ“Š Total members : " +
status +
" Users\n\nβž• Total successful Withdraw : " +
userPayment.value().toFixed(0) +
" Subscribe\n\nπŸ‘‘Bot made by @paytmaddaownerπŸ‘‘*"

Bot.sendMessage(stat)
}
☎️ Support

let Ask = User.getProperty("Ask")
var button = [{ title : "✏️Write Me" , command : "Ask" }]
Bot.sendInlineKeyboard(button , "*πŸ“« Last Question = "+Ask+"*")
Command = Ask

Answer = _πŸ’¬ How Can I Help You ?_

βœ”οΈ Wait For Answer = On

BJs = let Ask = User.getProperty("Ask")
User.setProperty("Ask" ,message ,"string")
Bot.sendMessage("*πŸ“© Message Sent To Admin As = "+message+"*")
Bot.sendMessageToChatWithId(1386960656, "*πŸ“© New Support Message From User πŸ“©\n\n🀴🏻 User =* ["+user.first_name+"](tg://user?id="+user.telegramid+")\n\n Telegram id = "+user.telegramid+"\n\n*πŸ’Œ Message = "+message+"*")
Now Admin Panel codes
πŸ§‘πŸ»β€πŸ’»Admin


var key = "1386960656"
if (user.telegramid == key){
var button = [[{title:"πŸ”„ Change Balance",command:"/abd"},{title:"πŸŽ™ Broadcast",command:"/broad"}], [{title:"πŸ”„ Ask To User",command:"/ask_user"}],[{title:"πŸ’°Check User Balance",command:"/checkb"}],[{title:"πŸ›‘ Ban User",command:"/ban"},{title:"βœ… Unban User",command:"/unban"}]]

Bot.sendInlineKeyboard(button,"*Hey " +user.first_name+ "\n\n♨️Welcome To The Admin PanelπŸ§‘πŸ»β€πŸ’»\n\n‼️Warning When Using This Panel Please Don't Send Any Other Command It May Spoil Your Work\n\n🌐Coded By = @paytm_adda*")
}else{
Bot.SendMessage("❌You Are Not An Admin !")
}