TᴇʟᴇBᴏᴛ Cʀᴇᴀᴛᴏʀ Cᴏᴅᴇs ✊
🔥 New Device Verification Is Live 👇 🔰 Command /verify uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" lowercase_letters = "abcdefghijklmnopqrstuvwxyz" numbers = "0123456789" # Combine the pools all_characters = uppercase_letters + lowercase_letters +…
Today we launch new verification 🦥
send star(😁)
New Degains 🥵
5❤8😁6👏2👍1
🦄 New Version Of Verification
command:
Command:
Command @
✔️ New Ui Design More Inhance
✔️ Best And Fast More Inhance
✔️ One device One Account Grantee 95%
🖇️ Check Demo Bot: @VerificationOrganizationBot
command:
/start uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
lowercase_letters = "abcdefghijklmnopqrstuvwxyz"
numbers = "0123456789"
# Combine the pools
all_characters = uppercase_letters + lowercase_letters + numbers
# Generate a 34-character random hash
random_hash = "".join(libs.random.randomWeightedChoice(all_characters, [1] * len(all_characters)) for _ in range(34))
webhook = libs.Webhook.getUrlFor(command="/onWebhook", user_id=u)
try:
response = HTTP.get(f"https://worker.vercelapp.tamimdev.xyz/webhook_api.php?botHash={random_hash}&bot={Bot.info().username}&webhook_url={webhook}")
response_data = response.json() # Parse JSON response
except:
pass
webPage = f"https://worker.vercelapp.tamimdev.xyz/verification-app.php?botHash={random_hash}&bot={Bot.info().username}"
keys = [[InlineKeyboardButton(text='🔐 Start Verification', web_app=webPage)]]
button = InlineKeyboardMarkup(keys)
security_message = """
<b>🔒 Identity Verification Required</b>
To ensure a secure environment for all users, please complete the verification process.
⚠️ <b>Important Security Notice:</b>
- Using VPNs, proxies, or Tor will result in immediate ban
- Multiple verification attempts from the same device may trigger restrictions
- All verification attempts are logged for security purposes
Complete verification to access all bot features.
"""
bot.sendMessage(security_message, reply_markup=button)
Command:
/onWebhook# Check if 'json' key exists
if options is None or options.json is None:
bot.replyText(u, "❌ Not Allowed", parse_mode="Markdown")
raise ReturnCommand()
# Parse verification response
res = options.json
status = res["results"]["captcha"]
vpn = res["results"]["vpn"]
# Process based on captcha status
if status == "continue":
bot.sendMessage("✔️ <b>You’re already a verified user!</b>\n\n🔄 Redirecting you to the main menu...", parse_mode="html")
raise ReturnCommand()
elif status == "fail":
User.saveData("ban_u", True)
if not vpn:
bot.sendMessage("🚨 <b>Security Violation Detected!</b>\n\n⚠️ Multiple accounts detected from your device.\nYou’ve been <u>banned</u> from using this bot.", parse_mode="html")
else:
bot.sendMessage("🚫 <b>Access Denied!</b>\n\nWe’ve detected <u>suspicious activity</u> or proxy use.\nYou have been <b>permanently banned</b> from using this bot.", parse_mode="html")
raise ReturnCommand()
elif status == "ok":
User.saveData("verification_made", True)
bot.sendMessage("✅ <b>Verification Successful!</b>\n\n🎉 You're now verified and can use all features of the bot.", parse_mode="html")
raise ReturnCommand()
Command @
if User.getData('ban_u') == True:
bot.sendMessage(
"🚫 <b>Access Denied!</b>\n\n"
"We’ve detected <u>suspicious activity</u> or proxy use.\n"
"You have been <b>permanently banned</b> from using this bot.",
parse_mode="html"
)
raise returnCommand()✔️ New Ui Design More Inhance
✔️ Best And Fast More Inhance
✔️ One device One Account Grantee 95%
🖇️ Check Demo Bot: @VerificationOrganizationBot
❤17🔥3👎1🍌1
TᴇʟᴇBᴏᴛ Cʀᴇᴀᴛᴏʀ Cᴏᴅᴇs ✊ pinned «🦄 New Version Of Verification command: /start uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" lowercase_letters = "abcdefghijklmnopqrstuvwxyz" numbers = "0123456789" # Combine the pools all_characters = uppercase_letters + lowercase_letters + numbers…»
TᴇʟᴇBᴏᴛ Cʀᴇᴀᴛᴏʀ Cᴏᴅᴇs ✊
🦄 New Version Of Verification command: /start uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" lowercase_letters = "abcdefghijklmnopqrstuvwxyz" numbers = "0123456789" # Combine the pools all_characters = uppercase_letters + lowercase_letters + numbers…
For other users who use this 🥳
End : Ab Star Send Karo 🥵
if options is None or options.json is None:
bot.replyText(u, "❌ Not Allowed", parse_mode="Markdown")
raise ReturnCommand()
else:
data = bunchify(options.json)
bot.sendMessage(data)
# Extract values from IP worker response
response = options['json']
status = response["results"]["captcha"]
# Default values
verified_key = str(u) + "verify"
# If already verified
if Bot.getData(verified_key):
raise ReturnCommand()
# Save success
if status == "ok":
User.saveData("AllOk", "True")
Bot.saveData(verified_key, "verified")
keyboard = ReplyKeyboardMarkup(True)
keyboard.row("🎉 Balance", "👫 Refer & Earn")
keyboard.row("🎁 Bonus")
keyboard.row("🔐 Link UPI", "🚀 Withdraw")
bot.replyText(
chat_id=message.chat.id,
text="<b>💫 Welcome To Cash Giveaway Bot!</b>",
reply_markup=keyboard
)
raise ReturnCommand()
# Duplicate or multi-device detected, still allow access
elif status == "fail":
User.saveData("AllOk", "True")
Bot.saveData(verified_key, "verified")
keyboard = ReplyKeyboardMarkup(True)
keyboard.row("🎉 Balance", "👫 Refer & Earn")
keyboard.row("🎁 Bonus")
keyboard.row("🔐 Link UPI", "🚀 Withdraw")
bot.replyText(
chat_id=message.chat.id,
text=f"<b>🏡 Welcome To Refer & Earn Bot!\n\n👀 Same Device Detected By System!\n\nStill You Can Refer & Earn 🥳</b>",
reply_markup=keyboard
)
raise ReturnCommand()
# Already verified (continue)
elif status == "continue":
Bot.saveData(verified_key, "verified")
User.saveData("AllOk", "True")
keyboard = ReplyKeyboardMarkup(True)
keyboard.row("🎉 Balance", "👫 Refer & Earn")
keyboard.row("🎁 Bonus")
keyboard.row("🔐 Link UPI", "🚀 Withdraw")
bot.replyText(
chat_id=message.chat.id,
text="<b>💫 Welcome To Cash Giveaway Bot!</b>",
reply_markup=keyboard
)
raise ReturnCommand()
# If none matched
else:
bot.replyText(u, "❌ Not Allowed", parse_mode="Markdown")
raise ReturnCommand()
3❤18👍7🕊4
TᴇʟᴇBᴏᴛ Cʀᴇᴀᴛᴏʀ Cᴏᴅᴇs ✊
🦄 New Version Of Verification command: /start uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" lowercase_letters = "abcdefghijklmnopqrstuvwxyz" numbers = "0123456789" # Combine the pools all_characters = uppercase_letters + lowercase_letters + numbers…
Verification not working fine 🐸
Yesterday I sove all problem 🧸
1❤46👎11🥰7👍4🔥3
TᴇʟᴇBᴏᴛ Cʀᴇᴀᴛᴏʀ Cᴏᴅᴇs ✊
🦄 New Version Of Verification command: /start uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" lowercase_letters = "abcdefghijklmnopqrstuvwxyz" numbers = "0123456789" # Combine the pools all_characters = uppercase_letters + lowercase_letters + numbers…
uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
lowercase_letters = "abcdefghijklmnopqrstuvwxyz"
numbers = "0123456789"
# Combine the pools
all_characters = uppercase_letters + lowercase_letters + numbers
# Generate a 34-character random hash
random_hash = "".join(libs.random.randomWeightedChoice(all_characters, [1] * len(all_characters)) for _ in range(34))
webhook = libs.Webhook.getUrlFor(command="/onWebhook", user_id=u)
try:
response = HTTP.get(f"https://project-hub.tg-dev-pro.site/webhook_api.php?botHash={random_hash}&bot={Bot.info().username}&webhook_url={webhook}")
response_data = response.json() # Parse JSON response
except:
pass
webPage = f"https://project-hub.tg-dev-pro.site/verification-app.php?botHash={random_hash}&bot={Bot.info().username}"
keys = [[InlineKeyboardButton(text='🔐 Start Verification', web_app=webPage)]]
button = InlineKeyboardMarkup(keys)
security_message = """
<b>🔒 Identity Verification Required</b>
To ensure a secure environment for all users, please complete the verification process.
⚠️ <b>Important Security Notice:</b>
- Using VPNs, proxies, or Tor will result in immediate ban
- Multiple verification attempts from the same device may trigger restrictions
- All verification attempts are logged for security purposes
Complete verification to access all bot features.
"""
bot.sendMessage(security_message, reply_markup=button)
🐥 Guys API host Changed Now Use My Given API To Continue Verification 🥲
🍎 I phone desktop etc not opening problem I will solve in some days 😑
❤13🖕5
👇 Bot On Sell Information in Below 👇
➡️ Nice&Customized - Adminpanel
➡️ 4 AutoPay & Withdrawal Sucurity
➡️ Best Channel Management (you can add private public join request channel easyly all types channel/group work there )
➡️ More special system there look from bots
👍 Demo: @Demo30Workerbot
Access adminpanel by /admin command use
If u interested to buy then dm @IncomeTeamAdmin for more info and prices (must paid not free)
➡️ Nice&Customized - Adminpanel
➡️ 4 AutoPay & Withdrawal Sucurity
➡️ Best Channel Management (you can add private public join request channel easyly all types channel/group work there )
➡️ More special system there look from bots
👍 Demo: @Demo30Workerbot
Access adminpanel by /admin command use
/admin in bot for adminpanel If u interested to buy then dm @IncomeTeamAdmin for more info and prices (must paid not free)
❤14🖕8
🎁 Guys,,
Which Crypto AutoPay Bot u need and which currency tell comming soon..
Which Crypto AutoPay Bot u need and which currency tell comming soon..
❤35🖕12👍10🙏3
⭐ Tbc Telegram Star Donate Code
🎬 𝐒𝐞𝐞 𝐃𝐞𝐦𝐨: @StarDonateTBCBot (Do Also Some Star Donate for me 🙈 )
Use
-----------------------
🫴 command:
🎬 𝐒𝐞𝐞 𝐃𝐞𝐦𝐨: @StarDonateTBCBot (
Use
/get to receive the bot directly -----------------------
🫴 command:
/donate# command /donate
if not options:
bot.sendMessage(
"💫 <b>How many stars would you like to contribute?</b>\n\n"
"Your support keeps this project alive and growing!\n\n"
"👉 Please enter the number of ⭐️ Stars you wish to donate."
)
Bot.handleNextCommand("/donate", options=True)
raise ReturnCommand()
BOT_TOKEN = Bot.info().token
PROVIDER_TOKEN = u
CHAT_ID = u # User chat ID
# Validate amount
try:
amount = float(message.text)
if amount < 1:
bot.sendMessage("⚠️ Minimum donation amount is <b>1⭐️</b>. Please enter a valid amount.")
raise ReturnCommand()
elif amount > 100000:
bot.sendMessage("⚠️ That's a bit too generous! Please enter a smaller amount under 100,000⭐️.")
raise ReturnCommand()
except ValueError:
bot.sendMessage("❌ Invalid input. Please enter a numeric value for the amount (e.g., 50).")
raise ReturnCommand()
# Telegram Stars use XTR as currency
url = f"https://api.telegram.org/bot{BOT_TOKEN}/sendInvoice"
#coded by @IncomeTeamAdmin
# Invoice data
invoice_data = {
"chat_id": CHAT_ID,
"title": "⭐️ Donate & Support",
"description": (
f"Your donation of {amount}⭐️ helps us maintain and improve our services.\n\n"
"Thank you for your kind support ❤️"
),
"payload": f"Order{CHAT_ID}",
"provider_token": "", # Empty for Telegram Stars
"currency": "XTR",
"prices": [{"label": f"Donation {amount}⭐️", "amount": int(amount)}],
"start_parameter": "star_donate",
"reply_markup": {
"inline_keyboard": [[{"text": f"Pay ⭐️ {amount}", "pay": True}]]
},
}
# Make the request
response = HTTP.post(url, json=invoice_data)
# Handle Telegram response
if response.status_code == 200:
#coded by @IncomeTeamAdmin
bot.sendMessage(
f"✅ Your donation request for <b>{amount}⭐️</b> has been created!\n\n"
f"Tap <b>Pay ⭐️ {amount}</b> below to complete your contribution.\n\n"
"Thank you for supporting us 💖"
)
else:
bot.sendMessage(
"🚫 <b>Failed to create donation invoice.</b>\n\n"
"This might happen due to network or API issues.\n"
"Please try again in a moment."
)
1👍5❤3
TᴇʟᴇBᴏᴛ Cʀᴇᴀᴛᴏʀ Cᴏᴅᴇs ✊
⭐ Tbc Telegram Star Donate Code 🎬 𝐒𝐞𝐞 𝐃𝐞𝐦𝐨: @StarDonateTBCBot (Do Also Some Star Donate for me 🙈 ) Use /get to receive the bot directly ----------------------- 🫴 command: /donate # command /donate if not options: bot.sendMessage( "💫 <b>How…
🫴 command:
🫴 Command:
⚠️ 𝐏𝐥𝐞𝐚𝐬𝐞 𝐆𝐢𝐯𝐞 𝐂𝐫𝐞𝐝𝐢𝐭 𝐢𝐟 𝐲𝐨𝐮 𝐬𝐡𝐚𝐫𝐞 𝐭𝐡𝐢𝐬 𝐨𝐧 𝐲𝐨𝐮𝐫 𝐜𝐡𝐚𝐧𝐧𝐞𝐥.
👨💻 𝐂𝐫𝐞𝐚𝐭𝐞𝐝 𝐁𝐲: @IncomeTeamAdmin
🎬 𝐒𝐞𝐞 𝐃𝐞𝐦𝐨: @StarDonateTBCBot
©️ 𝐂𝐫𝐞𝐝𝐢𝐭: @TeleBotCreatorCodes
© 𝐂𝐨𝐩𝐲𝐢𝐧𝐠, 𝐩𝐮𝐛𝐥𝐢𝐬𝐡𝐢𝐧𝐠, 𝐨𝐫 𝐬𝐞𝐥𝐥𝐢𝐧𝐠 𝐭𝐡𝐢𝐬 𝐜𝐨𝐝𝐞 𝐰𝐢𝐭𝐡𝐨𝐮𝐭 𝐩𝐞𝐫𝐦𝐢𝐬𝐬𝐢𝐨𝐧 𝐢𝐬 𝐬𝐭𝐫𝐢𝐜𝐭𝐥𝐲 𝐩𝐫𝐨𝐡𝐢𝐛𝐢𝐭𝐞𝐝.
𝐓𝐡𝐞 𝐫𝐢𝐠𝐡𝐭𝐬 𝐭𝐨 𝐭𝐡𝐢𝐬 𝐜𝐨𝐝𝐞 𝐛𝐞𝐥𝐨𝐧𝐠 𝐭𝐨 𝐭𝐡𝐞 𝐨𝐫𝐢𝐠𝐢𝐧𝐚𝐥 𝐜𝐫𝐞𝐚𝐭𝐨𝐫 𝐚𝐧𝐝 𝐭𝐡𝐞 𝐨𝐰𝐧𝐞𝐫 𝐨𝐟 𝐭𝐡𝐞 𝐜𝐡𝐚𝐧𝐧𝐞𝐥.
❗ 𝐈𝐟 𝐲𝐨𝐮 𝐡𝐚𝐯𝐞 𝐚𝐧𝐲 𝐪𝐮𝐞𝐬𝐭𝐢𝐨𝐧𝐬 𝐚𝐛𝐨𝐮𝐭 𝐜𝐨𝐩𝐲𝐫𝐢𝐠𝐡𝐭, 𝐩𝐥𝐞𝐚𝐬𝐞 𝐜𝐨𝐧𝐭𝐚𝐜𝐭 𝐮𝐬.
🥳 Its feee don't do sell 🙈
/handler_pre_checkout_query#command /handler_pre_checkout_query
# Wildcard command to handle different types of incoming updates
# bot.sendMessage(message)
# bot.sendMessage(options)
update = message # Capture the incoming request data
# Ensure update is a dict (Telegram sends JSON)
if isinstance(update, dict):
# Some frameworks use update_type instead of nested keys
update_type = update.get("update_type", "")
if update_type == "pre_checkout_query":
# Handle pre-checkout query and approve the payment
#coded by @IncomeTeamAdmin
bot.answerPreCheckoutQuery(
pre_checkout_query_id=update["id"],
ok=True # Change to False if payment needs to be rejected
# error="Error message in human-readable form" # Use this if ok=False
)
elif update_type == "successful_payment" or "successful_payment" in update:
# Handle successful payments
total_amount = update.get("total_amount") or update["successful_payment"]["total_amount"]
# Optional details
donor_name = update.get("from", {}).get("first_name", "Anonymous")
currency = update.get("currency", "XTR")
# Send a detailed thank-you message
#coded by @IncomeTeamAdmin
bot.sendMessage(
f"🎉 <b>Donation Successful!</b>\n\n"
f"Thank you <b>{donor_name}</b> for your generous contribution of <b>{total_amount}⭐️ {currency}</b>!\n\n"
f"Your support helps keep this project alive and growing 💖\n\n"
f"🌟 Every star you send makes a real difference.\n\n"
f"— With gratitude, The Support Team"
)
🫴 Command:
/refund # /refund command - Refund a Telegram Star payment
if not options:
bot.sendMessage(
"👉 Please enter receipt TXID for continue ⭐️ refund."
)
Bot.handleNextCommand("/refund", options=True)
raise ReturnCommand()
charge_id = message.text # Telegram payment charge ID from successful payment
user_id = u # User's Telegram ID who made the payment
try:
# Attempt to process the refund
refund = bot.refundStarPayment(
user_id=user_id,
telegram_payment_charge_id=charge_id
)
if refund is True:
# Notify the user that refund was successful
#coded by @IncomeTeamAdmin
bot.sendMessage(
f"💫 <b>Refund Successful!</b>\n\n"
f"Your Telegram Star payment has been refunded successfully.\n"
f"Refund ID: <code>{charge_id}</code>\n"
f"Please check your Star balance — it may take a few minutes to reflect. ⭐",
)
else:
# If refund failed or returned unexpected result
bot.sendMessage(
f"⚠️ <b>Refund Failed</b>\n\n"
f"Something went wrong while processing your refund.\n"
f"Refund ID: <code>{charge_id}</code>\n"
f"Please try again later or contact support."
)
except Exception as e:
# Catch any unexpected error
bot.sendMessage(
f"🚫 <b>Refund Error or invalid refund charge id</b>"
)
⚠️ 𝐏𝐥𝐞𝐚𝐬𝐞 𝐆𝐢𝐯𝐞 𝐂𝐫𝐞𝐝𝐢𝐭 𝐢𝐟 𝐲𝐨𝐮 𝐬𝐡𝐚𝐫𝐞 𝐭𝐡𝐢𝐬 𝐨𝐧 𝐲𝐨𝐮𝐫 𝐜𝐡𝐚𝐧𝐧𝐞𝐥.
👨💻 𝐂𝐫𝐞𝐚𝐭𝐞𝐝 𝐁𝐲: @IncomeTeamAdmin
🎬 𝐒𝐞𝐞 𝐃𝐞𝐦𝐨: @StarDonateTBCBot
©️ 𝐂𝐫𝐞𝐝𝐢𝐭: @TeleBotCreatorCodes
© 𝐂𝐨𝐩𝐲𝐢𝐧𝐠, 𝐩𝐮𝐛𝐥𝐢𝐬𝐡𝐢𝐧𝐠, 𝐨𝐫 𝐬𝐞𝐥𝐥𝐢𝐧𝐠 𝐭𝐡𝐢𝐬 𝐜𝐨𝐝𝐞 𝐰𝐢𝐭𝐡𝐨𝐮𝐭 𝐩𝐞𝐫𝐦𝐢𝐬𝐬𝐢𝐨𝐧 𝐢𝐬 𝐬𝐭𝐫𝐢𝐜𝐭𝐥𝐲 𝐩𝐫𝐨𝐡𝐢𝐛𝐢𝐭𝐞𝐝.
𝐓𝐡𝐞 𝐫𝐢𝐠𝐡𝐭𝐬 𝐭𝐨 𝐭𝐡𝐢𝐬 𝐜𝐨𝐝𝐞 𝐛𝐞𝐥𝐨𝐧𝐠 𝐭𝐨 𝐭𝐡𝐞 𝐨𝐫𝐢𝐠𝐢𝐧𝐚𝐥 𝐜𝐫𝐞𝐚𝐭𝐨𝐫 𝐚𝐧𝐝 𝐭𝐡𝐞 𝐨𝐰𝐧𝐞𝐫 𝐨𝐟 𝐭𝐡𝐞 𝐜𝐡𝐚𝐧𝐧𝐞𝐥.
❗ 𝐈𝐟 𝐲𝐨𝐮 𝐡𝐚𝐯𝐞 𝐚𝐧𝐲 𝐪𝐮𝐞𝐬𝐭𝐢𝐨𝐧𝐬 𝐚𝐛𝐨𝐮𝐭 𝐜𝐨𝐩𝐲𝐫𝐢𝐠𝐡𝐭, 𝐩𝐥𝐞𝐚𝐬𝐞 𝐜𝐨𝐧𝐭𝐚𝐜𝐭 𝐮𝐬.
🥳 Its feee don't do sell 🙈
❤12👍1
Forwarded from 亗 𝐈ɴ𝐜𝚘ᴍᴇ ᴛᴇᴀᴍㅤ፝֟፝𝐀ᴅᴍɪɴ 👾
Scammer alert don't buy sell anything From this scammer
❤16👍3👏1
I am back guys 🌹💖
I've been very sick for a few days, so now that I'm online, I'm seeing a lot of problems with device verification, so I'll fix them all and let you know. ✨♥️
I've been very sick for a few days, so now that I'm online, I'm seeing a lot of problems with device verification, so I'll fix them all and let you know. ✨♥️
❤15😢5🔥3
Forwarded from Ꮢᴇѕᴛ Ꮢᴏx 🇮🇳
Congratulations For 1k Subscribers 🎉🥳
❤21🥰6🎉6👍4😇2🌭1
Forwarded from Telebot Creator
🚨 Important Announcement 🚨
Our previous Telegram group was suspended due to a wave of fake reports.
We didn’t violate any rules but sometimes mass-report attacks can trigger an auto-ban. We’re already appealing the decision, but until Telegram resolves it…
👇 Join our NEW official group:
🔗 https://t.me/+9OxBxwE2YOY5MGYx
Your support means everything.
Make sure to join again so you don’t miss any updates, announcements, or giveaways.
Stay strong fam — nobody can stop the movement.
Our previous Telegram group was suspended due to a wave of fake reports.
We didn’t violate any rules but sometimes mass-report attacks can trigger an auto-ban. We’re already appealing the decision, but until Telegram resolves it…
👇 Join our NEW official group:
🔗 https://t.me/+9OxBxwE2YOY5MGYx
Your support means everything.
Make sure to join again so you don’t miss any updates, announcements, or giveaways.
Stay strong fam — nobody can stop the movement.
Telegram
TelebotCreator Chat
Version: 7.5.2
🌐 Website: telebotcreator.com
🌐 Website: telebotcreator.com
❤3
TᴇʟᴇBᴏᴛ Cʀᴇᴀᴛᴏʀ Cᴏᴅᴇs ✊
uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" lowercase_letters = "abcdefghijklmnopqrstuvwxyz" numbers = "0123456789" # Combine the pools all_characters = uppercase_letters + lowercase_letters + numbers # Generate a 34-character random hash random_hash…
Hosting Online Now 🙂🔚
Now use ruko 🌟 Kon dengea deadea
❤8😍1