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
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 !")
}
/broad

*๐Ÿ“ฅ Send Message For Broadcasting*

Wait for answer on

if (user.telegramid == "1386960656"){

Bot.setProperty("adminBroadcast", message)
Bot.runAll({
command: "broadcastforad"
})
Bot.sendMessage("โœ…Message sent to all active members")
} else {
Bot.sendMessage("โŒ You are not allowed to use this")
}


New Command

broadcastforad


Bjs var msg = Bot.getProperty("adminBroadcast")
Bot.sendMessage("*"+msg+"*")
Command = /ban
Answer = *๐Ÿ”’ Send Telegram User Id To Ban User*

โœ”๏ธ Wait For Answer = On

BJs = var key = "1390875822"
if (user.telegramid== key){
Bot.setProperty(""+message+"" , "ban" , "string");
Bot.sendMessage("*๐Ÿ›‘ User " +message+ " Has Been Banned Successfully*");
}else{
return
}
Command =/unban

Answer = *๐Ÿ”“ Send Telegram User Id To Unban User*

๐Ÿ”ฒ Wait For Answer = On

BJS = var key = "1390875822"
if (user.telegramid== key){
Bot.setProperty(""+message+"" , "unban" , "string");
Bot.sendMessage("*โœ… User " +message+ " Has Been Unbanned Successfully*");
}else{
return
}
Command = /checkb

Answer = *๐Ÿ–‹ Send User Telegram Id To Check User Balance*

๐Ÿ” Wait For Answer = On

BJs = if (message=="๐Ÿšซ Cancel"){
Bot.runCommand("๐Ÿง‘๐Ÿปโ€๐Ÿ’ปAdmin");
}else{
var id = message;
var user_bal = Libs.ResourcesLib.anotherUserRes("balance" , id);
Bot.sendMessage("*๐Ÿ’ฐUser Balance = "+user_bal.value().toFixed(8)+"*")
}
Command = /abd

Answer = *๐Ÿ–‹ Send User Telegram Id To Change His/Her Balance*

โœ”๏ธ Wait For Answer = On

BJs = var key = " 1386960656"
if (user.telegramid == key){
let msg = message;
User.setProperty("id", msg, "integer");
Bot.runCommand ("/bb");
}else{
return
}
Command = /bb

๐Ÿ“› Answer = *๐Ÿ–‹ How Much Amount You To Add In User Balance*

โœ”๏ธ Wait For Answer = On

๐ŸŒ BJs = var key = "1386960656"
if (user.telegramid == key){
let amount = parseFloat(message);
let tgid = User.getProperty("id");
let res = Libs.ResourcesLib.anotherUserRes("balance", tgid);
res.add(parseFloat(amount));
Bot.sendMessage("*Succesfully Added Balance* \n*๐Ÿ‘ค User = "+tgid+"\n๐Ÿ’ฐ Amount= "+amount+"*");
}else{
return
}
Command =/ask_user

Answer = ๐Ÿ–‹ Send User Tg Id To Reply.

Wait For Answer = On
BJs = User.setProperty("1386960656",message,"string")
Bot.runCommand("Message")

New Command =
Message
Answer =
Enter A Message To Send User
Wait For Answer = On
BJs = var id = User.getProperty("1386960656")
Bot.sendMessageToChatWithId(id,message)
Bot.sendMessage("๐Ÿ“Œ Message Sended To User")
Cmd Pending

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.sendMessage("*โš ๏ธNot Subscribed*")
var buttons = [
{title: "๐Ÿ˜‡ Subscribe", url: "https://youtube.com/channel/UC40_M-1v00QRonlGq1m7rpQ"},
{title: "๐Ÿฆ‹ Subscribed", command: "main_menu" }
];
Bot.sendInlineKeyboard(buttons, "*๐Ÿšซ Not Subscribed + bell Youtube Channel๐Ÿšง \n\nโŒMust Subscribe + bell Channel To Use Our Bot And Earn From It....*");;
Withdrawal cmd


let stat = Bot.getProperty(""+user.telegramid+"")
let wdinfo = Bot.getProperty("wdInfo")
if (stat=="ban"){
Bot.sendMessage("*You're Ban*")
}else{
let balance = Libs.ResourcesLib.userRes("balance")
let withdrawn = Libs.ResourcesLib.userRes("withdrawn")
var wallet = User.getProperty("wallet")
if( wallet == undefined ){
Bot.sendMessage("_โŒ Wallet Not set_")
}else{
if (balance.value() < 30){
Bot.sendMessage("_โŒ You Have To Own At Least 30 Rs !_")
}else{
Bot.sendKeyboard("1,5\n10,20\n๐Ÿ”™BACK", "*SELECT FROM KEYBOARD*")
Bot.runCommand("Auto")
}
}}
/start




var button = [{ title: "๐ŸŽ’DONE๐ŸŽ’", command: "๐ŸŽ’DONE๐ŸŽ’" }]
Bot.sendInlineKeyboard(
button,
"โš ๏ธ ๐—ก๐—ฒ๐—ฒ๐—ฑ ๐—ง๐—ผ ๐—๐—ผ๐—ถ๐—ป ๐—ง๐—ต๐—ฒ๐˜€๐—ฒ ๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น๐˜€ ๐—•๐—ฒ๐—ณ๐—ผ๐—ฟ๐—ฒ ๐—ฃ๐—ฟ๐—ผ๐—ฐ๐—ฒ๐—ฒ๐—ฑ๐—ถ๐—ป๐—ด : \n\n๐‰๐จ๐ข๐ง โžค[๐Ž๐ฎ๐ซ ๐Œ๐š๐ข๐ง ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](t.me/HOCKERSGAMING)\n\n๐‰๐จ๐ข๐ง โžค[๐—™๐—ฟ๐—ถ๐—ฒ๐—ป๐—ฑ ๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น ](t.me/PAYTM_ADDA)\n\n ๐‰๐จ๐ข๐ง โžค[ ๐—™๐—ฟ๐—ถ๐—ฒ๐—ป๐—ฑ ๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น ](t.me/technicalearning475)\n\n๐‰๐จ๐ข๐ง โžค[๐…๐ซ๐ข๐ž๐ง๐ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](t.me/GivewaysChannal)\n\n๐‰๐จ๐ข๐ง โžค[๐๐š๐ฒ๐ฆ๐ž๐ง๐ญ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](t.me/Hockers3)\n\n๐‰๐จ๐ข๐ง โžค[๐๐ซ๐จ๐ฆ๐จ๐ญ๐ž๐ซ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](https://t.me/Airdrop_kings1)\n\n*โœ…๐—”๐—ณ๐˜๐—ฒ๐—ฟ ๐—๐—ผ๐—ถ๐—ป๐—ถ๐—ป๐—ด ๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น๐˜€, ๐—–๐—น๐—ถ๐—ฐ๐—ธ ๐—ฃ๐—ฟ๐—ผ๐—ฐ๐—ฒ๐—ฒ๐—ฑ......*",
{ disable_web_page_preview: true }
)

var user_link = Libs.commonLib.getLinkFor(user)

function hello(message) {
var greetings = ""

Bot.sendMessage(greetings + message)
}

function doTouchOwnLink() {
Bot.sendMessage("*You're Trying To Invite You're Self โŒ*")
}

function doAttracted(channel) {
hello("Referal: " + channel)
}

function doAtractedByUser(refUser) {
hello("")
var balance = Libs.ResourcesLib.anotherUserRes("balance", refUser.telegramid)
balance.add(0.0)
Bot.sendMessageToChatWithId(
refUser.chatId,
"*๐Ÿ’ฅ New Referral - *" +
"[" +
user.telegramid +
"]" +
"(" +
"tg://user?id=" +
user.telegramid +
")" +
"*\nReward only if user joins our channels!*"
)
}

function doAlreadyAttracted() {
Bot.sendMessage("*You Already Started The Bot โŒ*")
}

var trackOptions = {
onTouchOwnLink: doTouchOwnLink,
onAttracted: doAttracted,
onAtractedByUser: doAtractedByUser,
onAlreadyAttracted: doAlreadyAttracted
}

Libs.ReferralLib.currentUser.track(trackOptions)
var status = Libs.ResourcesLib.anotherChatRes("status", "global")
status.add(1)
var welco = User.getProperty("welco")
if (welco == undefined) {
var user_link =
"[" + user.first_name + "]" + "(" + "tg://user?id=" + user.telegramid + ")"
var status = Libs.ResourcesLib.anotherChatRes("status", "global")
status.add(1)
Bot.sendMessageToChatWithId(
1390875822,
"*๐Ÿ‘จ๐Ÿปโ€โœˆ๏ธNew User๐Ÿ†•*\n\n*๐Ÿคด๐ŸปUser = " +
user.first_name +
"\n\n๐Ÿ‘ฎ๐Ÿปโ€โ™‚Username =* " +
user_link +
" \n\n*๐Ÿ’ณUser Id =* " +
user.telegramid +
""
)
}
User.setProperty("welco", user.telegramid, "text")
Key board withdrawal bjs

๐Ÿฅ Withdraw

let stat = Bot.getProperty(""+user.telegramid+"")
let wdinfo = Bot.getProperty("wdInfo")
if (stat=="ban"){
Bot.sendMessage("*You're Ban*")
}else{
let balance = Libs.ResourcesLib.userRes("balance")
let withdrawn = Libs.ResourcesLib.userRes("withdrawn")
var wallet = User.getProperty("wallet")
if( wallet == undefined ){
Bot.sendMessage("_โŒ Wallet Not set_")
}else{
if (balance.value() < 30){
Bot.sendMessage("_โŒ You Have To Own At Least 30 Rs !_")
}else{
Bot.sendKeyboard("1,5\n10,20\n๐Ÿ”™BACK", "*SELECT FROM KEYBOARD*")
Bot.runCommand("Auto")
}
}}
For 1 time Withdraw


Auto


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

var minutes = (Date.now() - last_run_atwi) /1000/60;

var minutes_in_day = 24 * 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 Withdraw Today\n\nโ–ถ๏ธ Come Back After โณ "+wait_hours+" h "+wait_minutes+" m "
+ seconds+ " s*" );
return
}
return true;
}

if(!canRun()){ return }
User.setProperty("last_run_atwi", Date.now(), "integer");
var stat = Bot.getProperty("" + user.telegramid + "")

if (stat == "ban") {
Bot.sendMessage("*You're Ban*")
} else {
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 wallet = User.getProperty("wallet")
var userPayment = Libs.ResourcesLib.anotherChatRes("totalPayment", "global")
userPayment.add(+message)
var balance = Libs.ResourcesLib.userRes("balance")
if (isNaN(message)) {

} else {
}
if (message < 3) {
Bot.sendMessage("โŒ Minimum Withdraw 3Rs")
} else {
if (message > 5) {
Bot.sendMessage("โŒ Maximum Withdraw 5 Rs")
} else {
Bot.sendMessage(
"*โœ… ๐–๐ข๐ญ๐ก๐๐ซ๐š๐ฐ๐ฅ ๐ซ๐ž๐ช๐ฎ๐ž๐ฌ๐ญ๐ž๐ ๐ฌ๐ฎ๐œ๐ž๐ฌ๐ฌ๐Ÿ๐ฎ๐ฅ๐ฅ๐ฒ \n\n๐Ÿšง ๐“๐ซ๐š๐ง๐ฌ๐š๐œ๐ญ๐ข๐จ๐ง ๐ƒ๐ž๐ญ๐š๐ข๐ฅ๐ฌ= \n ๐Ÿฆ๐€๐Œ๐Ž๐”๐๐“ = " +
message +
" ๐‘๐’\n๐Ÿง ๐–๐€๐‹๐‹๐„๐“ = " +
wallet +
"\n\nโฐ๐–๐€๐ˆ๐“ 1-24 ๐‡๐จ๐ฎ๐ซ ๐ฐ๐ž ๐ฐ๐ข๐ฅ๐ฅ ๐œ๐ก๐ž๐œ๐ค ๐š๐ง๐ ๐ฉ๐š๐ฒ ๐ŸŽง \n\nโœ… ๐ˆ๐ฆ๐ฉ๐จ๐ซ๐ญ๐š๐ง๐ญโ—*\n๐ˆ๐Ÿ ๐ฒ๐จ๐ฎ ๐๐จ ๐Ÿ๐š๐ค๐ž ๐ฒ๐จ๐ฎ ๐ฐ๐ข๐ฅ๐ฅ ๐›๐š๐ง๐ง๐ž๐\n\n๐ŸŒน ๐๐š๐ฒ๐ฆ๐ž๐ง๐ญ ๐œ๐ก๐š๐ง๐ง๐ž๐ฅ :@Hockers4")
balance.add(-message)
Api.sendMessage({
chat_id: "@Hockers4",
text:
"*๐Ÿ”‹ ๐๐ž๐ฐ ๐ฐ๐ข๐ญ๐ก๐๐ซ๐š๐ฐ ๐‘๐ž๐ช๐ฎ๐ž๐ฌ๐ญ๐ž๐ ๐Ÿฆ\n\nโ–ช๏ธ ๐’๐ญ๐š๐ญ๐ฎ๐ฌ = ๐’๐ฎ๐œ๐œ๐ž๐ฌ๐ฌ ๐‚๐ก๐ž๐œ๐ค ๐˜๐จ๐ฎ๐ซ ๐ฐ๐š๐ฅ๐ฅ๐ž๐ญ\nโ–ช๏ธ ๐”๐ฌ๐ž๐ซ =* " +
user_link +
"*\nโ–ช๏ธ ๐”๐ฌ๐ž๐ซ ๐ˆ๐ƒ = " +
user.telegramid +
"\nโ–ช๏ธ ๐€๐ฆ๐จ๐ฎ๐ง๐ญ = " +
message +
" ๐‘๐ฌ\nโ–ช๏ธ ๐”๐ฌ๐ž๐ซ ๐‘๐ž๐Ÿ๐ž๐ซ๐ซ๐š๐ฅ๐ฌ = " +
refList.length +
"\n\n ๐Ÿ“ฒ๐€๐๐๐ซ๐ž๐ฌ๐ฌ =\n " +
wallet +
"\n\n๐Ÿ‘ฎ๐Ÿปโ€โ™‚ Bot = @" +
bot.name +
"\n\n๐Ÿ›‘Note:- ๐ˆ๐Ÿ ๐ฒ๐จ๐ฎ๐ซ reffers ๐ฅ๐ž๐š๐ฏ๐ž ๐œ๐ก๐š๐ง๐ง๐ž๐ฅ ๐ฒ๐จ๐ฎ๐ซ ๐ฉ๐š๐ฒ๐ฆ๐ž๐ง๐ญ ๐ฐ๐ข๐ฅ๐ฅ ๐›๐ž ๐œ๐š๐ง๐œ๐ž๐ฅ๐ฅ๐ž๐๐Ÿค‘๐Ÿค‘*",
parse_mode: "Markdown"
})
}
}
}

Bot.runCommand("Cr")
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(1390875822, msg);
โ‰๏ธ New BJS For Broadcast Photo In Bot.

โ™ป๏ธ Command = /brphoto

๐Ÿ“ค Answer = *๐ŸŒŒ Send Your Photo And Caption For Broadcast.*

โœ… Wait For Answer = On

๐ŸŒ BJS =
//Edit Your Telegram Id.
if(user.telegramid == 1454542586){
Bot.runAll({
command: "Photo",
for_chats: "private-chats",
options: {photo: request.photo[0].file_id, caption: request.caption}
})
Bot.sendMessage("*๐ŸŒŒ Photo Sended To All Users.*")
}else{
Bot.sendMessage("*โ›”๏ธ You're Not An Admin.*")
}

โ™ป๏ธ Command = Photo

๐ŸŒ BJS = var pto = options.photo
var cap = options.caption
Api.sendPhoto({
photo: pto,
caption: "*๐ŸŒŒ Admin Photo Broadcast. #photo\nโž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–\n"+cap+"*",
parse_mode: "markdown" })
/start




var button = [{ title: "๐ŸŽ’DONE๐ŸŽ’", command: "๐ŸŽ’DONE๐ŸŽ’" }]
Bot.sendInlineKeyboard(
button,
"โš ๏ธ ๐—ก๐—ฒ๐—ฒ๐—ฑ ๐—ง๐—ผ ๐—๐—ผ๐—ถ๐—ป ๐—ง๐—ต๐—ฒ๐˜€๐—ฒ ๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น๐˜€ ๐—•๐—ฒ๐—ณ๐—ผ๐—ฟ๐—ฒ ๐—ฃ๐—ฟ๐—ผ๐—ฐ๐—ฒ๐—ฒ๐—ฑ๐—ถ๐—ป๐—ด : \n\n๐Ÿšง ๐—–๐—น๐—ถ๐—ฐ๐—ธ โžก๏ธ [๐Ž๐ฎ๐ซ ๐Œ๐š๐ข๐ง ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](t.me/HOCKERSGAMING2)\n\n๐Ÿšง ๐—–๐—น๐—ถ๐—ฐ๐—ธ โžก๏ธ [๐…๐ซ๐ข๐ž๐ง๐ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](t.me/PAYTM_ADDA)\n\n๐Ÿšง ๐—–๐—น๐—ถ๐—ฐ๐—ธ โžก๏ธ [ ๐—™๐—ฟ๐—ถ๐—ฒ๐—ป๐—ฑ ๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น ](https://t.me/total_earning1)\n\n๐Ÿšง ๐—–๐—น๐—ถ๐—ฐ๐—ธ โžก๏ธ [๐…๐ซ๐ข๐ž๐ง๐ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](https://t.me/FREESHOPPING99_bott)\n\n๐Ÿšง ๐—–๐—น๐—ถ๐—ฐ๐—ธ โžก๏ธ [๐๐š๐ฒ๐ฆ๐ž๐ง๐ญ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](t.me/Hockers4)\n\n๐Ÿšง ๐—–๐—น๐—ถ๐—ฐ๐—ธ โžก๏ธ [๐๐ซ๐จ๐ฆ๐จ๐ญ๐ž๐ซ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](https://t.me/Airdrop_kings1)\n\n๐Ÿšง ๐—–๐—น๐—ถ๐—ฐ๐—ธ โžก๏ธ [๐๐ซ๐จ๐ฆ๐จ๐ญ๐ž๐ซ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](https://t.me/Tricky_Looter)\n\n๐Ÿšง ๐—–๐—น๐—ถ๐—ฐ๐—ธ โžก๏ธ [๐๐ซ๐จ๐ฆ๐จ๐ญ๐ž๐ซ ๐‚๐ก๐š๐ง๐ง๐ž๐ฅ ](https://t.me/Earn_Cash_Daily)\n\n*โœ…๐—”๐—ณ๐˜๐—ฒ๐—ฟ ๐—๐—ผ๐—ถ๐—ป๐—ถ๐—ป๐—ด ๐—–๐—ต๐—ฎ๐—ป๐—ป๐—ฒ๐—น๐˜€, ๐—–๐—น๐—ถ๐—ฐ๐—ธ ๐—ฃ๐—ฟ๐—ผ๐—ฐ๐—ฒ๐—ฒ๐—ฑ......*",
{ disable_web_page_preview: true }
)

var user_link = Libs.commonLib.getLinkFor(user)

function hello(message) {
var greetings = ""

Bot.sendMessage(greetings + message)
}

function doTouchOwnLink() {
Bot.sendMessage("*You're Trying To Invite You're Self โŒ*")
}

function doAttracted(channel) {
hello("Referal: " + channel)
}

function doAtractedByUser(refUser) {
hello("")
var balance = Libs.ResourcesLib.anotherUserRes("balance", refUser.telegramid)
balance.add(0.0)
Bot.sendMessageToChatWithId(
refUser.chatId,
"*๐Ÿ’ฅ New Referral - *" +
"[" +
user.telegramid +
"]" +
"(" +
"tg://user?id=" +
user.telegramid +
")" +
"*\nReward only if user joins our channels!*"
)
}

function doAlreadyAttracted() {
Bot.sendMessage("*You Already Started The Bot โŒ*")
}

var trackOptions = {
onTouchOwnLink: doTouchOwnLink,
onAttracted: doAttracted,
onAtractedByUser: doAtractedByUser,
onAlreadyAttracted: doAlreadyAttracted
}

Libs.ReferralLib.currentUser.track(trackOptions)
var status = Libs.ResourcesLib.anotherChatRes("status", "global")
status.add(1)
var welco = User.getProperty("welco")
if (welco == undefined) {
var user_link =
"[" + user.first_name + "]" + "(" + "tg://user?id=" + user.telegramid + ")"
var status = Libs.ResourcesLib.anotherChatRes("status", "global")
status.add(1)
Bot.sendMessageToChatWithId(
1390875822,
"*๐Ÿ‘จ๐Ÿปโ€โœˆ๏ธNew User๐Ÿ†•*\n\n*๐Ÿคด๐ŸปUser = " +
user.first_name +
"\n\n๐Ÿ‘ฎ๐Ÿปโ€โ™‚Username =* " +
user_link +
" \n\n*๐Ÿ’ณUser Id =* " +
user.telegramid +
""
)
}
User.setProperty("welco", user.telegramid, "text")
NOW INLINE BOT CODES
๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡