A Python automation script that monitors admission.1337.ma for open check-ins. It bypasses Cloudflare protections using undetected_chromedriver
, logs in via a session cookie, and continuously refreshes the page to check for availability. Once a check-in is detected, it spams you intentionally with notifications on Telegram and WhatsApp to make sure you don’t miss it.
- ✅ Cloudflare bypass using stealth browser (via
undetected_chromedriver
) - 🔄 Continuous page auto-refresh
- 📩 Telegram notifications via personal chat and optional group
- 📱 WhatsApp notifications via CallMeBot
- 🔐 Detects invalid/expired
accessToken
and alerts you to replace it - 🧵 Telegram bot with
/status
command support - 🚨 Spams you with alerts when a check-in is available, so you act fast
git clone https://github.com/nouredinekn/1337-checkin-monitor.git
cd 1337-checkin-monitor
pip install -r requirements.txt
Or manually:
pip install undetected-chromedriver pyTelegramBotAPI requests
Create a file called config.json
in the project root:
{
"EMAIL": "your_email_here",
"callmebot.com": "https://api.callmebot.com/whatsapp.php?phone=[phone_number]&text=go+go+check+in&apikey=[your_apikey]",
"ACCESS_TOKEN": "your_access_token_here",
"TELEGRAM_ID": "your_telegram_chat_id",
"TELEGRAM_ID_GROUP": "your_group_chat_id_if_needed",
"TELEGRAM_BOT_TOKEN": "your_telegram_bot_token"
}
Field | Description |
---|---|
EMAIL |
Your 1337 account email (used to validate page content). |
ACCESS_TOKEN |
accessToken cookie value (see below). |
callmebot.com |
WhatsApp CallMeBot link with your phone and API key. |
TELEGRAM_ID |
Your Telegram chat ID. |
TELEGRAM_ID_GROUP |
Telegram group ID (optional, for group-wide alerts). |
TELEGRAM_BOT_TOKEN |
Token from Telegram's @BotFather. |
- Launches a stealth browser that bypasses Cloudflare
- Injects your
accessToken
to log in - Continuously refreshes the check-in page
- Detects:
- Token expiration (email missing)
- New check-ins
- Sends alerts via:
- 📬 Telegram (to you and optionally a group)
- 📱 WhatsApp using CallMeBot
- 🔁 Keeps spamming you with alerts while check-in is available (by design)
The spamming stops once check-ins disappear or you close the script.
📸 Example Screenshot callmebot.com
- Install the Cookie Editor browser extension
- Visit: https://admission.1337.ma/candidature/check-in
- Click the Cookie Editor icon
- Locate the
accessToken
cookie - Copy its value and paste it into your
config.json
📸 Example Screenshot ACCESS_TOKEN:
Once running, you can send:
/status
📸 Example Screenshot status of bot:
python 1337_bot.py
The script starts the Telegram bot listener and browser monitor in parallel.
1337_bot.webm
This script is intended for educational and personal use only. Misuse is your responsibility.
Respect 1337.ma's terms and privacy policy.