Skip to content

MatasAleksas/JobBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram Job Alert Bot – Data Science Internships in NY

A Python script that fetches new Data Science internship postings in New York State and sends them to your Telegram via bot messages. It avoids duplicates by tracking previously seen jobs using a local JSON file.

Features

  • Sends job postings directly to your Telegram account
  • Filters for "data science intern" roles in New York, NY
  • Avoids duplicate messages by storing job IDs in seen.json
  • Easy configuration using environment variables

Requirements

  • Python 3.7 or higher
  • Telegram Bot Token (from @BotFather)
  • RapidAPI Key (for the JSearch API)
  • Telegram Chat ID (your own or a group where the bot is a member)

Install dependencies:

pip install python-telegram-bot python-dotenv requests

About

This Telegram bot scrapes job postings from various sources and sends me a text message when certain jobs become available.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages