Back to articles
I Built a Job Alert Bot That Texts Me New Remote Jobs Every Hour (Python + Telegram)
NewsCareer

I Built a Job Alert Bot That Texts Me New Remote Jobs Every Hour (Python + Telegram)

via Dev.toAlex Spinov

I was tired of refreshing job boards. So I built a Python script that checks for new remote developer jobs and sends them to my Telegram every hour. The whole thing is 47 lines. No paid APIs. No databases. No frameworks. The Problem Job boards send email alerts, but: They arrive 6-12 hours late They're buried in promotions You can't filter by tech stack Half the "remote" jobs are hybrid I wanted instant alerts for jobs matching my exact criteria , sent to a place I actually check — Telegram. The Solution Two free APIs: Arbeitnow — Free remote job API, no key needed Telegram Bot API — Free, instant push notifications import requests import hashlib import json import os # Config TELEGRAM_BOT_TOKEN = " YOUR_BOT_TOKEN " # Get from @BotFather TELEGRAM_CHAT_ID = " YOUR_CHAT_ID " # Get from @userinfobot KEYWORDS = [ " python " , " backend " , " data " , " scraping " , " automation " ] SEEN_FILE = " seen_jobs.json " def load_seen (): if os . path . exists ( SEEN_FILE ): return set ( json . loa

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles