I’m MΞL•0107, but in the dev world people know me as MK•DEV.
My journey didn’t start in a fancy office or at a tech conference — it started in a small room lit only by the glow of a laptop screen at 2:47 AM. That was the night I built my first working app. It was ugly, slow, and completely pointless… but it worked. And in that moment, I knew — I am in.
Since then, my code has travelled further than I have. It’s running on servers I’ve never seen, on devices I’ll never touch, and in hands of people I’ll never meet.
I build things. Websites. Apps. Tools that save time. Ideas that push limits.
I love experimenting with new stacks, breaking things just to see how they work, and putting them back together in unexpected ways.
MK•DΞV is my open lab. Here I share:
— real projects from concept to deployment
— code snippets and tools I actually use
— experiments, failures, and lessons that make the next project better
You’ll see both the polished side of development and the messy one — because real progress lives in both.
I’m not here to just talk about coding. I’m here to show how one person with a laptop, an internet connection, and a stubborn idea can build something that matters.
If that sounds like your kind of journey — welcome aboard. This is only the beginning.
Please open Telegram to view this post
VIEW IN TELEGRAM
542💯3.88K❤3.86K🔥3.84K 2.01K
Some posts are gone. That was intentional.
During this time, I didn’t disappear, I took a step back and rethought a lot:
the company, the direction, the rules of the game.
— Sometimes progress doesn’t start with building.
— Sometimes it starts with letting go.
“Whatever you can do or dream you can, begin it.
Boldness has genius, power, and magic in it.”
Real, structural changes.
than anything I have done before.
No announcements. No teasers. Just work
This channel isn’t a timeline anymore.
It’s a reset point
And yeah this is just beginning of MK • DΞV’s journey.
MK • DΞV.
Please open Telegram to view this post
VIEW IN TELEGRAM
126💯214🔥198🥰57
No chaos. No gray areas.
The project is designed from the ground up for a global market,
with primary regions being Europe and CIS countries.
At the same time as developing the marketplace,
we will be testing individual features through Telegram bots.
MK • DΞV is set for significant growth this year.
And we’re not working only on a marketplace.
Automation is a core part of what we build.
Details later.
MK • DΞV.
Please open Telegram to view this post
VIEW IN TELEGRAM
129🔥257🤔209💯72🥰62
It includes several new automated business projects
that I’m planning to launch throughout the year.
📆 The roadmap is split into 10 months.
From building to launching and scaling.
Stay tuned.
MK • DΞV
Please open Telegram to view this post
VIEW IN TELEGRAM
80🔥178💯161🤔51🥰38
The first project opening this year of growth
is a Telegram based service for Steam account top-ups.
At the moment, the bot is in active development phase.
It will support two languages from the start:
At this stage, I’m also evaluating expanding the product scope
adding game key sales alongside Steam balance top-ups,
within a single unified system.
This project serves as the foundation
for a broader ecosystem of automated services
planned for this year.
This is just the beginning.
Step by step, month by month.
More updates soon.
MK • DΞV.
Please open Telegram to view this post
VIEW IN TELEGRAM
93🔥364💯109🥰108🤔59
This is not a concept or an idea, it’s a real product being built.
• Core architecture completed
• Bot deployed and running
• Steam top-up flow via FSM
• English UI support added
• Input validation & error handling
• Steam Top-up API integration
• Card payments
• Crypto payments
• Database persistence
• Order status lifecycle
giving full control over fees, stats, and users
MK Steam is the first step
toward an ecosystem of automated services
planned for launch throughout the year
More updates soon
MK • DΞV.
Please open Telegram to view this post
VIEW IN TELEGRAM
85
We’re getting close to 3.000 subscribers on the channel.
This is an important indicator for me, that the direction and format resonate.
This growth is the result of consistent work, project development, and a transparent process that I share here.
Thank you to everyone who follows, stays engaged, and supports the journey forward.
More releases, scaling,
and hands-on work ahead.
MK • DΞV
Please open Telegram to view this post
VIEW IN TELEGRAM
53
At this stage, I’ve decided to expand the direction right away
and focus not only on services, but also on digital code sales 🎟
This includes gift cards and codes for major platforms and ecosystems such as:
• Apple Store
• Google Play
• Riot Games (RP / VP)
• Amazon
• Battle.net
• EA App / EA Gift Cards
• LoL
• PSN
• Nintendo
• Razer Gold
• Roblox
• Rockstar
• Xbox
It’s a strategical move:
— High demand
— Easy to automate
— Scalable by design
— Fits perfectly into the broader ecosystem
The goal is to build one unified, automated service
where digital products can be purchased
quickly, safely, and without manual friction
Right now, I’m evaluating suppliers and integrations.
Next comes implementation and testing.
Step by step.
MK • DΞV
Please open Telegram to view this post
VIEW IN TELEGRAM
51
I want to document the current stage of development
and what has already been implemented so far.
The project is not at the idea stage.
The bot is running, the infrastructure is live,
and the foundation has been built correctly.
What’s implemented:
— the Telegram bot is live and responding reliably
— the
/start command and main menu are working— partial localization is in place (RU / EN)
— the Steam Top-Up logic has been laid out
— integration with the CryptoBot API (invoice creation)
— the Order ID concept has been implemented
— PostgreSQL and Redis are connected
— a dedicated payment worker is running
— the (Steam Top-Up) API has been studied and prepared
The project is built with a modular architecture:
— UI and scenarios are separated from business logic
— payment logic is handled by a dedicated worker
— the infrastructure is deployed with Docker on a VPS
Currently in active development:
— a full FSM-based Steam top-up flow
— the complete pipeline: invoice → payment → worker → supplier → order update
— order statuses in the database
— language selection at startup
— final user notifications after payment
Important:
The current issues are logical and isolated
(handlers / FSM), not architectural or infrastructure-related.
The project is currently in the core logic / early beta stage.
This is already a solid working foundation, not a “quick prototype.”
Next steps:
Finalizing the flows and delivering the first full end-to-end pipeline.
MK • DΞV
Please open Telegram to view this post
VIEW IN TELEGRAM
52
See what others tried to hide
Ever been annoyed by seeing “Message deleted” before you had a chance to read it?
With a Python
Userbot, you can create a personal archive that instantly saves all incoming messages to your Saved Messages.Unlike regular bots, a userbot works through your personal Telegram account.
The script intercepts messages the moment they arrive and creates a copy.
If the sender later taps “Delete for everyone”, the message disappears from the chat —
but the copy stays safely stored in your Saved Messages.
1. Authorization: Go to the official website: https://my.telegram.org/
2. Login: Enter your phone number. You’ll receive a login code in Telegram — enter it on the website.
3. Create an application: Open “API development tools”.
4. Fill out the form:
• App title: Any name in English (
e.g. MyLogger)• Short name: A short identifier (
e.g. log_bot)5. Result: After clicking Create application, you’ll see:
•
api_id,•
api_hash,Copy and save them.
1. Install dependencies:
pip install pyrogram tgcrypto
2. Configure the script:
Insert your
api_id and api_hash into the code below.3. Run the script:
On first launch, enter your phone number and confirmation code in the terminal.
• Code:
from pyrogram import Client, filters
# Your credentials from my.telegram.org
API_ID = 1234567 # Replace with your api_id
API_HASH = "your_api_hash" # Replace with your api_hash
app = Client("my_logger", api_id=API_ID, api_hash=API_HASH)
# Log only private messages and ignore your own
@app.on_message(filters.private & ~filters.me)
async def log_deleted(client, message):
name = message.from_user.first_name
text = message.text if message.text else "[Media or file]"
log = (
f"🕵️♂️ **Message logged by MK DEV script**\n"
f"👤 From: {name} (ID: `{message.from_user.id}`)\n"
f"📝 Content: {text}"
)
# Send to Saved Messages
await client.send_message("me", log)
if __name__ == "__main__":
print("🚀 Logger started. All incoming messages are saved!")
app.run()
Why this is useful:
Never share:
• Your
api_id,• Your
api_hash,• The
my_logger.session file.Anyone with these has full access to your Telegram account.
MK • DΞV
Please open Telegram to view this post
VIEW IN TELEGRAM
30
Which Linux distro should you choose first? 🤔
• The easiest and most Windows-like option — Linux Mint (Cinnamon)
Works out of the box, stable, and nothing randomly breaks.
• The most popular and universal choice — Ubuntu
Any problem is easy to Google, and it has the largest ecosystem of drivers and software.
• If you have a laptop with NVIDIA or plan to use it for development/gaming — Pop!_OS
Great hardware support and developer-friendly setup.
DO NOT start with:
Arch, Gentoo, and other complex distributions.
Download Linux Mint — it’s the smoothest and least painful way to start with Linux.
MK • DΞV⚡️
• The easiest and most Windows-like option — Linux Mint (Cinnamon)
Works out of the box, stable, and nothing randomly breaks.
• The most popular and universal choice — Ubuntu
Any problem is easy to Google, and it has the largest ecosystem of drivers and software.
• If you have a laptop with NVIDIA or plan to use it for development/gaming — Pop!_OS
Great hardware support and developer-friendly setup.
DO NOT start with:
Arch, Gentoo, and other complex distributions.
Download Linux Mint — it’s the smoothest and least painful way to start with Linux.
MK • DΞV
Please open Telegram to view this post
VIEW IN TELEGRAM
32
These are the books that truly shaped my understanding of Python.
— Automate the Boring Stuff with Python - Al Sweigart
A perfect entry point: practical, clear, and motivating.
— Grokking Algorithms - Aditya Bhargava
A simple and visual way to understand algorithms and problem-solving.
— Clean Python - Dan Bader
Focused on code style, readability, and best practices.
— Python Cookbook - David Beazley, Brian K. Jones
A collection of real-world solutions you’ll come back to again and again.
— Fluent Python - Luciano Ramalho
Deep insight into Python internals, idioms, and the data model.
— Python for Data Science Handbook - Jake VanderPlas
Advanced topics: data, computation, and serious applications.
Please open Telegram to view this post
VIEW IN TELEGRAM
27
🌤 Quick question for you:
Would you like me to release a step-by-step guide
on how to build your own Telegram weather bot for your city?🤖
In the guide, I’ll show how to:
• Сreate a Telegram bot from scratch
• Сonnect to an open weather API
• Fetch real-time weather data
• Display forecasts directly in chat
As a data source, we can use something like🌐
MK • DΞV⚡️
Would you like me to release a step-by-step guide
on how to build your own Telegram weather bot for your city?
In the guide, I’ll show how to:
• Сreate a Telegram bot from scratch
• Сonnect to an open weather API
• Fetch real-time weather data
• Display forecasts directly in chat
As a data source, we can use something like
OpenWeatherMap MK • DΞV
Please open Telegram to view this post
VIEW IN TELEGRAM
95