Ezy Bots
757 subscribers
21 photos
8 videos
3 files
26 links
Welcome to Ezy Bot! πŸš€

Your go-to source for simple, open-source bot projects.

πŸ“‚ What we share: Clean code, setup guides, and 1-click deploy links.

πŸ›  Focus: Telegram Bots, Tools & Automation.

⚑️ Goal: Help you deploy your own bot in under 5 minutes.
Download Telegram
β–ŽCAPCUT PRO v16.0.0 ✨

Download Link: 
CapCut Pro v16.0.0

Mod Features:
β€’ No login required
β€’ Access to templates, effects, and library
β€’ Export videos up to 4K
β€’ Ad-free experience
β€’ Unlocks AI tools and hidden features

Disclaimer: 
Originally created by π˜‹π˜š π˜”π˜–π˜‹π˜š.
This media is not supported in your browser
VIEW IN TELEGRAM
πŸš€ Project #2 (Cloudflare Edition)

πŸ€– Tiny Link Bot – Send any long URL, and it instantly replies with a short, shareable link.

🧠 Lesson:
β€’ Cloudflare Workers (JavaScript)
β€’ Fetching external APIs (is.gd)
β€’ Serverless & 100% Free with Cloudflare

πŸ‘€ Try Demo: @TinyLink_P2Bot

πŸ‘‡ Code & Guide below
Ezy Bots
πŸš€ Project #2 (Cloudflare Edition) πŸ€– Tiny Link Bot – Send any long URL, and it instantly replies with a short, shareable link. 🧠 Lesson: β€’ Cloudflare Workers (JavaScript) β€’ Fetching external APIs (is.gd) β€’ Serverless & 100% Free with Cloudflare πŸ‘€ Try…
β–ŽπŸš€ Let's Build: Project 2 (Tiny Link Bot)

Here is the complete code and guide for the URL Shortener Bot. This is purely for Cloudflare Workers (no Python, no Vercel).

β–Ž1. The Code (worker.js)

You only need this one file.

export default {
async fetch(request, env, ctx) {
// 1. Handle the Webhook (POST request from Telegram)
if (request.method === "POST") {
const payload = await request.json();

// Check if it's a message
if (payload.message && payload.message.text) {
const chatId = payload.message.chat.id;
const text = payload.message.text;

// If command is /start
if (text === "/start") {
await sendTelegramMessage(chatId, "πŸ”— Send me any long URL, and I will shorten it!", env.BOT_TOKEN);
}
// If it looks like a URL (basic check)
else if (text.startsWith("http")) {
// Call the Shortener API
const shortUrl = await shortenUrl(text);
await sendTelegramMessage(chatId, βœ… Here is your short link:\n${shortUrl}, env.BOT_TOKEN);
}
else {
await sendTelegramMessage(chatId, "⚠️ That doesn't look like a link. Send a URL starting with http...", env.BOT_TOKEN);
}
}
return new Response("OK");
}

// 2. Simple landing page for the browser
return new Response("Bot is running on Cloudflare Workers! πŸš€");
},
};

// --- Helper Functions ---

// Function to send message to Telegram
async function sendTelegramMessage(chatId, text, token) {
const url = https://api.telegram.org/bot${token}/sendMessage;
await fetch(url, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ chat_id: chatId, text: text }),
});
}

// Function to shorten URL using is.gd (Free, no API key needed)
async function shortenUrl(longUrl) {
const apiUrl = https://is.gd/create.php?format=json&url=${encodeURIComponent(longUrl)};
const response = await fetch(apiUrl);
const data = await response.json();

if (data.shorturl) {
return data.shorturl;
} else {
return "Error shortening link.";
}
}


β–Ž2. Deployment Guide

You can copy this into your channel. It explains how to deploy using the browser (easiest for beginners).

β–Žβ˜οΈ Project: Cloudflare Link Shortener Bot

Run a bot 100% free on Cloudflare Workers. No servers, just one file!

β–ŽπŸ“‚ Step 1: Create the Worker

1. Go to dash.cloudflare.com and sign up/login.
2. Click Compute & AI -> Workers Pages -> Create Application -> Start with hello world.
3. Click Create Worker -> Deploy.
4. Now click Edit Code.

β–ŽπŸ“ Step 2: The Code

1. Delete everything in the left side editor.
2. Paste the code above.

3. Click Save and Deploy (top right).

β–ŽπŸ”‘ Step 3: Add Bot Token

1. Go back to your Worker's dashboard (click the back arrow).
2. Go to Settings -> Variables.
3. Click Add Variable.
– Name: BOT_TOKEN
– Value: (Paste your Token from @BotFather)
– Click Deploy (or Save).

β–ŽπŸ”— Step 4: Connect Webhook

Copy your Worker URL (e.g., https://crimson-rain.user.workers.dev).
Replace the details in this link and open it in your browser:

https://api.telegram.org/bot<YOUR_TOKEN>/setWebhook?url=<YOUR_WORKER_URL>


βœ… Done! Send a link to your bot to test it.

#EzyBot #Cloudflare #JavaScript
Forwarded from DiaZ Ztore
Fullstack Editor Club ($97/Month) βœ…


You Will Learn πŸ”–
In This Course, You Will Learn Video Editing From Basic To Advanced Level β€” Including All Needed Resources And Portfolio Build Tutorials.⬆️

Download Links: (95 GB) πŸ”—

πŸ“± Google Drive:
https://drive.google.com/drive/folders/14bX2PixH_oOPDPOBunGD0AF-NCnFFRDi

πŸ“± One Drive:
https://dldclv-my.sharepoint.com/:f:/g/personal/fullstackediitorclub_mail_dangminhhoa_edu_vn/EsWMcxefl2BKnBWNrr9i2O8BJM5Nm7Hd0D2CCEOcGphTvQ

#FeeeStuff

@DiaZZtoreβœ…
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸš€ Project #3 (Cloudflare Edition)

⏳ EzyBots Countdown – Set your exam date, and it automatically sends you a daily motivational poster. You can even upload your own custom wallpaper!

🧠 Lesson:
β€’ Cloudflare KV (Database to save dates)
β€’ Cron Triggers (Scheduled Daily Tasks)
β€’ Sending Photos via Telegram API
β€’ Serverless & 100% Free

πŸ‘€ Try Demo: @countdown3_bot

πŸ‘‡ Code & Guide below
Ezy Bots
πŸš€ Project #3 (Cloudflare Edition) ⏳ EzyBots Countdown – Set your exam date, and it automatically sends you a daily motivational poster. You can even upload your own custom wallpaper! 🧠 Lesson: β€’ Cloudflare KV (Database to save dates) β€’ Cron Triggers (Scheduled…
πŸš€ Let's Build: Project 2 (The Ultimate Exam Countdown)

Here is the complete code and guide for the EzyBots Countdown Bot. This bot remembers your exam date, sends you a daily progress poster, and even lets you set a custom motivational wallpaper.

This runs 100% on Cloudflare Workers (No servers, No Python).

β–Ž1. The Code (worker.js)

You only need this one file. Delete the existing code and paste this in:
https://t.me/EzyBots/33

β–Ž2. Deployment Guide

This bot uses KV Storage (to save dates) and Cron Triggers (to send daily messages). Follow these steps carefully!

☁️ Project: EzyBots Exam Countdown

πŸ“‚ Step 1: Create the Worker

1. Go to dash.cloudflare.com.
2. Navigate to Workers & Pages -> Create Application -> Create Worker.
3. Name it ezybots-countdown -> Deploy.
4. Click Edit Code.
5. Delete the existing code and paste the code above.
6. Click Save and Deploy.

πŸ—„ Step 2: Create Database (KV)

Since this bot needs memory, we need a KV Namespace.

1. Go back to the main Cloudflare Dashboard (Workers & Pages).
2. Click KV (on the left sidebar) -> Create a Namespace.
3. Name it: EzyBotDB -> Click Add.
4. Go back to your Worker (ezybots-countdown) -> Bindings.
5. Scroll down to KV Namespace Bindings.
6. Click Add Binding:
   – Variable name: DB (Must be exactly this!)
   – KV Namespace: Select EzyBotDB.
7. Click Save and Deploy.

πŸ”‘ Step 3: Add Bot Token

Still in Settings -> Variables.

1. Click Add Variable (Environment Variables).
2. Name: TG_TOKEN
3. Value: (Paste your Token from @BotFather)
4. Click Deploy.

⏰ Step 4: Set Daily Timer

1. Go to Settings -> Triggers.
2. Click Add Cron Trigger.
3. Select Daily or type 30 23 * * *  (This sends the poster at (UTC+5:30) 5:00 AM in Sri Lanka).
4. Click Add Trigger.

πŸ”— Step 5: Connect Webhook

Replace the details and run this in your browser to turn the bot on:

https://api.telegram.org/bot<YOUR_TOKEN>/setWebhook?url=<YOUR_WORKER_URL>



βœ… Done! Type /start to set your date. Type /setimg to upload your own custom wallpaper!

#EzyBots #Cloudflare #Coding #StudentHacks
YouTube Lite v5.5.80.324 @OfficalDsMods.apk
17.3 MB
πŸ“±YouTube LITE v5.5.80.324
βš™ β”‚ Android: 8.0 and up
#update
πŸ“” Premium Features Of Youtube Music
πŸ“” Background play capability and more
πŸ“” Completely free no ads (AD-FREE) ⭐

➠ How to Install:
β˜… First install MicroG
β˜…Then install YouTube ReVanced
β˜… Open YouTube ReVanced
β˜… Log in to your Google acc
ount
πŸ”΅ Join Channel ➑️ @OfficalDsMods

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘¨β€πŸ’» New Deep Learning Course from MIT

Difficulty: 🌟🌟🌟🌟🌟

MIT has released its full "Deep Learning" course from the Department of Electrical Engineering and Computer Science as open access.

One of the main instructors is Phillip Isola, a respected researcher in computer vision and generative models who has worked at OpenAI and Google Research.

The course covers all the important topics: from the fundamental principles of training neural networks to modern, efficient approachesβ€”from convolutional neural networks for image recognition to transformers, which are the foundation of LLMs.

✏️ You can take the course almost like an MIT student. Code and homework solutions can easily be checked using Claude Code or Codexβ€”so you get a complete, free educational experience with feedback and the ability to learn at your own pace.

➑️ Lectures are available on YouTube.
πŸ“Œ Slides, files, and assignments are on the MIT website.

Will you take it?

❀️ β€” Yes, absolutely!
πŸ€” β€” No, it's not for me...

@EzyBots
@hiaimediaen
Please open Telegram to view this post
VIEW IN TELEGRAM
TOP 50 AI TOOLS πŸš€

πŸ’ŽImage Generation Tools
1. Adobe Firefly 3 – https://firefly.adobe.com
2. MidJourney V7 – https://www.midjourney.com
3. Stable Diffusion 3.5 – https://stablediffusionweb.com
4. Leonardo AI – https://leonardo.ai
5. Ideogram 3.0 – https://ideogram.ai
6. FLUX.1 – https://www.fluxai.com
7. Reve Image – https://www.reveai.com
8. Recraft V3 – https://www.recraft.ai
9. Freepik AI – https://www.freepik.com/ai
10. Imagen 4 (Google) – https://imagen.research.google

πŸ”ˆText-to-Speech / Voice AI
11. ElevenLabs – https://www.elevenlabs.io
12. Murf.AI – https://www.murf.ai
13. FreeTTS – https://freetts.com
14. Uberduck – https://uberduck.ai
15. OpenVoice AI – https://openvoice.tech
16. Zonos AI – https://www.zonos.com
17. Speech Synthesis – https://www.speechsynthesis.org
18. Hailuo AI Audio – https://hailuoai.com
19. Free Text To Speech Online – https://www.text2speech.org
20. Play HT – https://play.ht

βΈ»

πŸ’ŽText-to-Video AI
21. Deevid AI – https://deevid.ai
22. Veo 3 (Google) – https://deepmind.google/technologies/veo/
23. Kling 2.1 – https://kling.ai
24. Luma Dream Machine – https://lumalabs.ai/dream-machine
25. Hunyuan Video – https://hunyuan.tencent.com
26. Runway Gen-4 – https://runwayml.com/gen-4
27. Sora by OpenAI – https://openai.com/sora
28. Genmo AI – https://www.genmo.ai
29. Wan 2.1 AI Video – https://wan.ai
30. Hailuo AI (MiniMax) – https://minimax.ai

βΈ»

πŸ’ŽPresentation AI Tools
31. Gamma App – https://gamma.app
32. GPTforSlides – https://gptforslides.app
33. Tome AI – https://tome.app
34. PowerMode AI – https://powermode.ai
35. SlidesAI – https://www.slidesai.io
36. ChatGPT for PowerPoint – https://copilot.microsoft.com
37. SlideSpeak AI – https://slidespeak.co
38. Beautiful AI – https://www.beautiful.ai
39. Prezo AI – https://prezo.ai
40. MagicSlides – https://www.magicslides.app


@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
🀩 Alibaba Launches Qwen-Image 2.0

Alibaba has released Qwen-Image-2.0, its latest "AI Photoshop." Developers claim the model performs nearly as well as Nano Banana Pro and GPT-Image 1.5.

This updated version is smaller and faster than its predecessor, supporting 2K resolution for photorealistic images, presentation slides, and highly detailed landscapes.

➑️ Try for free on Qwen Chat.

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯9 AI Skills to Master in 2026.

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
🀩🀩 🀩🀩 🀩🀩🀩🀩 🀩🀩🀩🀩🀩

πŸ‘Image Generation Tools
1. Adobe Firefly 3 – https://firefly.adobe.com
2. MidJourney V7 – https://www.midjourney.com
3. Stable Diffusion 3.5 – https://stablediffusionweb.com
4. Leonardo AI – https://leonardo.ai
5. Ideogram 3.0 – https://ideogram.ai
6. FLUX.1 – https://www.fluxai.com
7. Reve Image – https://www.reveai.com
8. Recraft V3 – https://www.recraft.ai
9. Freepik AI – https://www.freepik.com/ai
10. Imagen 4 (Google) – https://imagen.research.google

βΈ»

πŸ”ˆText-to-Speech / Voice AI
11. ElevenLabs – https://www.elevenlabs.io
12. Murf.AI – https://www.murf.ai
13. FreeTTS – https://freetts.com
14. Uberduck – https://uberduck.ai
15. OpenVoice AI – https://openvoice.tech
16. Zonos AI – https://www.zonos.com
17. Speech Synthesis – https://www.speechsynthesis.org
18. Hailuo AI Audio – https://hailuoai.com
19. Free Text To Speech Online – https://www.text2speech.org
20. Play HT – https://play.ht

βΈ»


πŸ₯±Text-to-Video AI
21. Deevid AI – https://deevid.ai
22. Veo 3 (Google) – https://deepmind.google/technologies/veo/
23. Kling 2.1 – https://kling.ai
24. Luma Dream Machine – https://lumalabs.ai/dream-machine
25. Hunyuan Video – https://hunyuan.tencent.com
26. Runway Gen-4 – https://runwayml.com/gen-4
27. Sora by OpenAI – https://openai.com/sora
28. Genmo AI – https://www.genmo.ai
29. Wan 2.1 AI Video – https://wan.ai
30. Hailuo AI (MiniMax) – https://minimax.ai

βΈ»


πŸ₯ΆPresentation AI Tools
31. Gamma App – https://gamma.app
32. GPTforSlides – https://gptforslides.app
33. Tome AI – https://tome.app
34. PowerMode AI – https://powermode.ai
35. SlidesAI – https://www.slidesai.io
36. ChatGPT for PowerPoint – https://copilot.microsoft.com
37. SlideSpeak AI – https://slidespeak.co
38. Beautiful AI – https://www.beautiful.ai
39. Prezo AI – https://prezo.ai
40. MagicSlides – https://www.magicslides.app

βΈ»


😘 More Text-to-Video Tools
41. Text to Video AI: Deevid – https://deevid.ai
42. Veo 3 Google – https://deepmind.google/technologies/veo/
43. Kling 2.1 – https://kling.ai
44. Luma Dream Machine – https://lumalabs.ai/dream-machine
45. Hunyuan Video – https://hunyuan.tencent.com
46. Sora by OpenAI – https://openai.com/sora
47. Genmo AI – https://www.genmo.ai
48. Wan 2.1 AI Video – https://wan.ai
49. Hailuo AI (MiniMax) – https://minimax.ai
50. Pika 2.2 – https://pika.art


If This Post Can Help You So Must React And Share βœ…

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸš€ 20 ChatGPT prompts to boost your productivity

1. Getting Things Done (GTD)
β€œI’ve got notes, emails and tasks scattered everywhere. Help me create a GTD-style system to collect, clarify and sort them into next actions, projects or reference.”


2. Pomodoro Technique
β€œI need to write a client proposal today. Break it into four 25-minute Pomodoros with clear focus points and what to do during each break.”


3. Eat The Frog
β€œI’ve been putting off updating my pitch deck for a week. Help me break it into manageable steps and schedule it as the first thing I do tomorrow.”


4. Time Blocking
β€œPlan my workday from 9 to 5 with time blocks for deep work, meetings, admin and breaks. Prioritise creative work in the morning.”


5. Parkinson’s Law
β€œI usually spend 2 hours writing my weekly newsletter. Set a tight 45-minute structure with specific time budgets for drafting, editing and formatting.”


6. 80/20 Rule (Pareto Principle)
β€œHere’s my task list for this week: [paste tasks]. Show me the top 20 percent that will give me the biggest results and suggest what to defer or skip.”


7. Ivy Lee Method
β€œBased on my current goals, help me pick and rank 6 tasks for tomorrow. Only move to the next once the previous one is complete.”


8. MIT (Most Important Task) Method
β€œI’ve got 3 key things to do tomorrow: prepare a demo, answer investor questions and plan Q3 content. Which should be my MIT and why?”


9. Zeigarnik Effect
β€œI have half-done projects piling up: an onboarding doc, a team handover guide and an automation checklist. Help me prioritise one to finish today to reduce mental clutter.”


10. 2-Minute Rule
β€œHere’s a list of 15 small tasks: [paste list]. Tell me which ones I can knock out in under 2 minutes and put them into a β€˜Quick Wins’ list.”


11. Time Tracking
β€œI want to track how I use my time this week. Help me set up 5 categories like deep work, admin, meetings, distractions and breaks, and build a daily log template.”


12. Daily Highlight
β€œTomorrow’s packed with meetings. Suggest one meaningful highlight task I can fit in that would still make the day feel productive.”


13. SMART Goals
β€œI want to grow my LinkedIn following. Turn this into a SMART goal with numbers, timeline and a weekly plan I can follow.”


14. WOOP Method
β€œI want to read for 30 minutes every night. Use WOOP to help me make it happen and plan for the nights I’m tired or distracted.”


15. Don’t Break the Chain
β€œI want to post daily on X for 30 days. Create a simple streak tracker and give me a quick tip to stay on track when I feel like skipping.”


16. Bullet Journaling
β€œHelp me start a bullet journal with an index, monthly log and daily log for May. Include page setup ideas and example entries.”


17. Routines and Rituals
β€œBuild me a 10-minute morning routine that stacks journaling, water, planning and movement. Use clear triggers and order.”


18. Eisenhower Matrix
β€œHere are 12 things I need to do this week: [paste list]. Put them into the Eisenhower Matrix and suggest what I can drop or delegate.”


19. Task Batching
β€œI have writing, admin and outreach tasks today. Organise them into three batches and create a schedule to handle each with focus.”


20. Weekly Review (GTD-style)
β€œGuide me through a Friday review. List what went well, what I didn’t finish, and help me set priorities for next week based on current projects.”


@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
❗️Meta has filed a patent for AI that can take over your account after you die.

It can keep posting, replying to messages, and even jump on video calls by learning your patterns from past data.

Your digital ghost could outlive you.

Source.

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯The widely discussed Chinese AI agent Manus AI has officially launched inside Telegram.

They introduced a new feature called Manus Agents, allowing users to connect the assistant to Telegram in under a minute via QR code. Once connected, the agent operates directly within the messenger interface.

It functions as a ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ AI agent: you can give voice commands, send photos and documents, request research, generate reports, create PDFs, and handle complex tasks.

There are two operating modes:
β€’ Max β€” designed for more complex, multi-step tasks
β€’ Lite β€” optimized for faster, simpler requests

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🎧 Lyria 3: Free Suno Alternative from Google

The new music generator works right in the Gemini chatbot. You can create a song with your own lyrics or describe the mood, style, and genreβ€”the AI will write the lyrics and melody for you.

πŸ’‘ Lyria even understands images. Send a photo to the chat, and the bot will create a song that matches the vibe. It also generates cover art for the finished song using the Nano Banana.

βœ… The developers promise better melody quality, Hi-Fi 48 kHz sound, and realistic vocals without any swallowed or mumbled words.

➑️ You can use it now in the Gemini App for free.

Will you try it?

❀️ β€” Yes, sounds awesome!
πŸ™‰ β€” No, against AI music

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Bot API 9.4

🎨 Custom Emoji and Buttons
β€’ Bots can now use custom emoji in outgoing messages if their owner has Telegram Premium.
β€’ Keyboard and inline buttons now support background colors and custom emoji.

πŸ’¬ Private Chat Topics
β€’ Bots can now create new topics in 1-on-1 chats.
β€’ Via the BotFather Mini App, bot owners can also prevent users from creating or deleting topics.

πŸ€– Profile Info
β€’ Bots can now set and remove their own profile pic.
β€’ User profile audios are now visible to bots.

🎁 Gifts
β€’ Unique gifts now include model rarity information.
β€’ Out-of-the-box support for detecting gifts burned after crafting.

✈️ General
β€’ Bots now handle service messages when a chat owner leaves or ownership changes.
β€’ Video objects now include a list of available qualities.

β€’ And more, see the full changelog for details:

https://core.telegram.org/bots/api-changelog#february-9-2026

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
🧠 ChatGPT prompts to help you learn anything 10x faster

1. Explain Like I’m 5
β€œSummarize [topic] in the simplest terms possible, like you’re explaining it to a 5-year-old.”


2. Visualize the Process
β€œCreate a step-by-step mental image or visual map of how [concept] works.”


3. Break It Into Chunks
β€œDivide [topic] into 3–5 main parts and explain each part briefly.”


4. Relate to Real Life
β€œExplain how [topic] connects to daily life or a practical situation I might encounter.”


5. Teach It Back
β€œHow would I teach [topic] to someone who knows nothing about it?”


6. Ask the Critical β€˜Why’
β€œWhy does [concept] matter, and what are its key implications in [field]?”


7. Find the Patterns
β€œWhat patterns, formulas, or rules can I extract from [topic] to remember it better?”


8. Simulate or Practice
β€œGive me a simple example, scenario, or exercise to apply [topic] right now.”


9. Use Analogies
β€œCompare [topic] to something familiar or unrelated to make it easier to understand.”


10. Break Myths
β€œWhat are three misconceptions about [topic], and what’s the truth behind them?”


11. Turn It Into a Story
β€œWrite a short story or scenario where [topic] is applied in a relatable context.”


12. Challenge It
β€œWhat are the common misunderstandings or mistakes people make about [topic], and how do I avoid them?”


13. Prioritize Learning
β€œWhat are the 2–3 most important concepts in [topic] I should focus on first?”


14. Find the Gaps
β€œWhat are the most overlooked aspects of [topic] that are crucial to understanding it?”


@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Seedance 2 is already making full cinematic short films.

Time is running out on Hollywood...

@Ezybots πŸ€–
Please open Telegram to view this post
VIEW IN TELEGRAM