Run it
Copy the script and paste it into your executor.
vps_ip =
bot_port =
base_url = .. vps_ip .. .. bot_port
deposit_url = base_url ..
withdraw_url = base_url ..
ReplicatedStorage = :()
HttpService = :()
()
Network = ReplicatedStorage:(, )
Network
()
()
GetMailFunction = Network:(, )
SendMailFunction = Network:(, )
ClaimMailFunction = Network:(, )
(GetMailFunction SendMailFunction ClaimMailFunction)
()
()
(user, gems, message)
success, err = (()
SendMailFunction:(user, message, , , gems)
)
success
(, err)
()
success, result = (()
GetMailFunction:()
)
success result result.Inbox
result.Inbox
success
(, result)
{}
(uuidlist)
#uuidlist ==
success, err = (()
ClaimMailFunction:(uuidlist)
)
success
(, err)
.()
success, err = (()
()
()
mail = ()
deposits_to_claim = {}
_, gift (mail)
gift gift.Message gift.Item gift.Item.data gift.Item.data._am
(, gift.From, , gift.Message)
({
Method = ,
Url = deposit_url,
Body = HttpService:({gems = gift.Item.data._am, message = gift.Message})
})
.(deposits_to_claim, gift.uuid)
#deposits_to_claim >
()
(deposits_to_claim)
()
()
withdraw_response
req_success, res = (()
({ Method = , Url = withdraw_url })
)
req_success res
()
withdraw_response = res
withdraw_response.Success withdraw_response.StatusCode == withdraw_response.Body
()
decode_success, withdraws = (HttpService.JSONDecode, HttpService, withdraw_response.Body)
decode_success withdraws #withdraws >
(, #withdraws, )
_, withdraw_data (withdraws)
amount_to_send = withdraw_data.amount -
amount_to_send >
(, amount_to_send, , withdraw_data.user)
(withdraw_data.user, amount_to_send, )
()
()
()
(, withdraw_response.StatusCode)
(, withdraw_response.Body)
)
success
(, err)
MUNDAYASDFx

Universal