Telegram Integration
Built with Telethon library for seamless Telegram API interactions, enabling powerful bot and messaging capabilities.
A Python-based automation tool built with Telegram integration and web scraping capabilities.
Get StartedOpen source · Lightweight · Container-ready
A lightweight automation tool that brings together Telegram and the web.
Dmnd is a lightweight Python application that combines Telegram bot functionality with web scraping features. The project is designed to run in containerized environments and can be deployed on platforms like Heroku.
Built with a focused set of powerful libraries, Dmnd leverages telethon for Telegram API interactions, aiohttp for asynchronous HTTP operations, and beautifulsoup4 for HTML parsing — all orchestrated from a clean, minimal codebase.
telethon — Telegram client libraryaiohttp — Asynchronous HTTP client/serverbeautifulsoup4 — HTML/XML parsingfake-useragent — User agent string generationpip install -r requirements.txt
python go.py
# Dmnd is now running
# Telegram + Web Scraping active
Everything you need for Telegram automation and web data extraction.
Built with Telethon library for seamless Telegram API interactions, enabling powerful bot and messaging capabilities.
Uses BeautifulSoup4 and aiohttp for efficient, asynchronous web data extraction from any target site.
Includes fake-useragent for improved web scraping reliability, rotating through realistic browser fingerprints.
Docker support out of the box for easy, reproducible deployment in any containerized environment.
Heroku-compatible with a Procfile configuration, making cloud deployment straightforward and fast.
Three ways to deploy Dmnd — choose the one that fits your workflow.
pip install -r requirements.txt
python go.py
docker build -t dmnd .
docker run dmnd
# Procfile included
git push heroku main
The project includes a Procfile for Heroku deployment. Simply push to your Heroku app repository.
A clean, minimal layout — everything has its place.
go.py
Main application entry point
requirements.txt
Python dependencies
Dockerfile
Container configuration
Procfile
Heroku process configuration
runtime.txt
Python version specification
Note: Specific functionality details are limited based on available source files. The main logic resides in go.py which is not included in this overview.
Deploy Dmnd in minutes with Docker or Heroku — lightweight, fast, and production-ready.
Deploy NowRunning on the deployed instance →