3 horizontal lines, burger
3 horizontal lines, burger

3 horizontal lines, burger
Remove all
LOADING ...

Tim the Webmaster - development of programs, utils and extentions

The place where I'm creating my own web services and tools, automation scripts and Telegram bots, website parsers and Django applications.

Extract audio from video | Telegram bot

Creation date
04.10.2026
/
Update date
04.10.2026
/
Icon of app type
Telegram bot
An eye
13
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
Extracts audio tracks from videos; operates as a Telegram bot. It does not store or share submitted videos or extracted audio with third parties or anyone

Text from image extraction | Telegram bot

Creation date
30.09.2026
/
Update date
04.10.2026
/
Icon of app type
Telegram bot
An eye
41
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
Allows you to extract text in any language from images, pictures, and illustrations—it works as a Telegram bot. It does not store or share the uploaded images with third parties, including me.

Multi-Source SEO Analytics & Metadata Aggregator

Creation date
12.09.2026
/
Update date
12.09.2026
/
Icon of app type
Script
An eye
58
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
A Python tool to concurrently fetch, normalize, and merge SEO performance metrics (clicks, impressions, CTR, position) from Google, Yandex, and Bing into a formatted Excel report, plus integration to any website API.
Show reviews
hide reviews

Reviews


Часы
Jan. 24, 2026, 9:34 a.m.
Человек
TimTheWebmaster
Hi. Thanks for the comment. Yeah, I think about this problem too but ended up leaning toward a built-in detection of the Yandex Ads Network. At the time of writing this reply, YAN effectively filters out all bot traffic, which I am certain is 10 to 20 times greater than the total number of human visitors on my website. But I will check out the Django throttle middleware.
Часы
Jan. 22, 2026, 9:38 a.m.
Человек
Artem Frolov
Great article and a very solid Django integration for managing Yandex ad blocks. I worked on a related but orthogonal problem — protecting ad impressions from abnormal or invalid traffic (bots, loops, broken integrations). Ended up building a small Django middleware that throttles suspicious ad impressions to reduce the risk of ad network penalties. In practice, tools like this ad manager + traffic protection work best together. https://github.com/frollow/throttle

Integration of Google Search Console API

Clock
27.09.2026
/
Clock
27.09.2026
An eye
43
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
A description of the process for connecting a Python script to the Google Search Console API. Includes step-by-step instructions, images, and code snippets.

How to scrape dynamic websites

Clock
18.08.2026
/
Clock
12.09.2026
An eye
215
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
What are the different methods for scraping dynamic websites, including JS rendering (Selenium, Playwright), finding and using hidden (and not so) APIs, and using browser extensions. I'll demonstrate each method …

Where to place a telegram bot, and where not to

Clock
17.08.2026
/
Clock
12.09.2026
An eye
438
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
About where and how to host a telegram bot: virtual server (my own solution), shared server (my own solution), free solutions, and your own server. The advantages and disadvantages of …
Show comments
Hide comments

Comments


Часы
Sept. 2, 2026, 8:15 p.m.
Человек
timthewebmaster
Unfortunately, my comments section does not render any links ;)
Часы
Sept. 1, 2026, 1:28 p.m.
Человек
pdf compare
SSH makes remote file transfers much easier, especially when working with servers. One thing that can still be tricky after transferring documents is keeping track of different versions. I recently found https://pdfcompare.app/, which makes it easy to compare two PDF versions and quickly see what has changed.
Часы
July 23, 2026, 7:09 a.m.
Человек
vernonHeim
Great article. I think today's users don't always need a full-featured file hosting service. A large number of transfers are just temporary—copying a link, sharing a PDF, sending a code snippet, or moving a screenshot between devices. I've been building https://textunnel.com around that idea: direct, end-to-end encrypted sharing without accounts or cloud storage. It's interesting to see how different file-sharing models continue to evolve.
Часы
Dec. 22, 2025, 10:32 a.m.
Человек
Vector
Good article. Unfortunately the quill official documentation doesn't contain any article about container blot
Часы
July 27, 2025, 7:05 p.m.
Человек
timthewebmaster
Sure, why not :)
Часы
July 25, 2025, 11:20 p.m.
Человек
TOBI
hi, could you make a telegram quiz bot that lets you upload a file (json) from which it extracts the data to create the quiz
Часы
May 17, 2025, 6:56 a.m.
Человек
timthewebmaster
Even better. Can you add some expressions? I want to feel.
Часы
May 15, 2025, 4:43 p.m.
Человек
kjkjkjk
jgjkhjk
Часы
May 9, 2025, 5:03 a.m.
Человек
timthewebmaster
Nice one
Часы
April 25, 2025, 10:41 a.m.
Человек
kjkjkj
jjhjk