Grade Notifyer Bot

Overview

Grade Notifyer Bot

A bot that automatically crawl the submission platform of montefiore to notify the student when a project has been graded.

How to Use?

  1. Install dependencies and create the credential file ./setup
  2. Modify credentials.json file with your credentials
  3. Launch the bot ./run.sh

Extensions

The purposes of this project is to be extended, here is an exemple of use:

  • Run it on a raspberry pi that notify the student via pushover app

For that purpose just modify src/notification.py

I personally use the service of pushover that allow me to send me notification to my phone via http request.

Here is an example:

def send_notification(message:str):
    conn = http.client.HTTPSConnection("api.pushover.net:443")
    conn.request("POST", "/1/messages.json",
    urllib.parse.urlencode({
        "token": "TOKEN",
        "user": "USER",
        "message": message,
    }), { "Content-type": "application/x-www-form-urlencoded" })
    conn.getresponse()
Owner
Julien Gustin
ULG Student - Msc Data science - AI enthusiast
Julien Gustin
A python bot that scrapes free udemy coupons and sends them to Telegram.

About: A python telegram bot that scrapes information about fresh free Udemy coupons content from couponscorpion.com and sends it to teleram channel h

Irina Gayday 1 Dec 19, 2021
Protection-UB - Simple Group Protection userbot running on python3 with ARQ

Protection-UB Simple Group Protection userbot running on python3 with ARQ โš ๏ธ Not

szsupunma 1 Feb 06, 2022
Discord spam bots with multiple account support and more

Discord spam bots with multiple account support and more. PLEASE READ EVERYTHING BEFORE WRITING AN ISSUE!! Server Messages Text Image Dm Messages Text

Mr. Nobody 6 Sep 14, 2022
๐€ ๐ฆ๐จ๐๐ฎ๐ฅ๐š๐ซ ๐“๐ž๐ฅ๐ž๐ ๐ซ๐š๐ฆ ๐†๐ซ๐จ๐ฎ๐ฉ ๐ฆ๐š๐ง๐š๐ ๐ž๐ฆ๐ž๐ง๐ญ ๐›๐จ๐ญ ๐ฐ๐ข๐ญ๐ก ๐ฎ๐ฅ๐ญ๐ข๐ฆ๐š๐ญ๐ž ๐Ÿ๐ž๐š๐ญ๐ฎ๐ซ๐ž๐ฌ

๐‡๐จ๐ฐ ๐“๐จ ๐ƒ๐ž๐ฉ๐ฅ๐จ๐ฒ For easiest way to deploy this Bot click on the below button ๐Œ๐š๐๐ž ๐๐ฒ ๐’๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ ๐†๐ซ๐จ๐ฎ๐ฉ ๐’๐จ๐ฎ๐ซ๐œ๐ž๐ฌ ๐†๐ž๐ง๐ž?

Mukesh Solanki 2 Oct 06, 2021
Allows you to easily share bookmarks from Raindrop.io in Telegram chats.

Allows you to easily share bookmarks from Raindrop.io in Telegram chats. As well as save links/photos/longreads from Telegram right into Raindrop.io. Join us, we have a nice 'reader mode' :)

Oleh 36 Dec 19, 2022
A Pluggable And Powerful Telegram Manager Bot

FRIDAY-USERBOT ๐Ÿ‡ฎ๐Ÿ‡ณ A Powerful, Smart And Simple Userbot In Pyrogram. Support ๐Ÿš‘ Inspiration & Credits Userge-X Userge Pokurt Pyrogram Code Owners Chs

DevsExpo 371 Mar 26, 2022
Unauthenticated enumeration of services, roles, and users in an AWS account or in every AWS account in existence.

Quiet Riot ๐ŸŽถ C'mon, Feel The Noise ๐ŸŽถ An enumeration tool for scalable, unauthenticated validation of AWS principals; including AWS Acccount IDs, roo

Wes Ladd 89 Jan 05, 2023
ImaginaryTicketing is a simple ticketing system for running CTF Competitions on discord.

ImaginaryTicketing ImaginaryTicketing is a simple ticketing system for running CTF Competitions on discord. Be sure to checkout ImaginaryCTF. See docs

GudOreos 8 Jul 18, 2022
This is a Innexia Chat Bot Open Source Code ๐Ÿคฌ

โšก Innexia โšก A Powerful, Smart And Simple Chat Bot ... Written with Python... Available on Telegram as @InnexiaChatBot โค๏ธ Support โญ๏ธ Thanks to everyone

Dark Cyber 4 Oct 02, 2022
Python based league of legends orbwalker

League of Legends Orbwalker Usage Install python3 Create a python3 venv Install the requirements pip install -r requirements.txt Get in game and run m

Inusha 43 Dec 12, 2022
Projeto Informaรงรตes Conta do Instagram - Instagram Account Information Project

VESTA-tools A collection of simple tools that proved to be needed for handling large periodic calculations with the VASP software package. distTotCalc

Thiago Souza 1 Dec 02, 2021
Ghostbuster - Eliminate dangling elastic IPs by performing analysis on your resources within all your AWS accounts

Table of Contents Table of Contents Ghostbuster The problem Project Features Ins

Assetnote 182 Dec 24, 2022
๐Ÿค– Chegg answers requested and sent by the Discord BOT to the targeted user.

Chegg BOT Description "I believe that open-source resources are a must for everyone around. Especially in the field of education. As Chegg c

Vusal Ismayilov 33 Aug 20, 2021
ๅฏนhermit ็š„API่ฟ›่กŒ็ฎ€ๅ•็š„ๅฐ่ฃ…๏ผŒๅšๆˆไบ†่ฟ™ไธชpython moudle

hermit-py ๅฏนhermit ็š„API่ฟ›่กŒ็ฎ€ๅ•็š„ๅฐ่ฃ…๏ผŒๅšๆˆไบ†่ฟ™ไธชPython Moudle๏ผŒๆŽจ่้€š่ฟ‡wheel็š„ๆ–นๅผๅฎ‰่ฃ…ใ€‚ ็›ฎๅ‰ๅฏน็‚นๅ‡ปใ€ๆป‘ๅŠจใ€ๆจกๆ‹Ÿ่พ“ๅ…ฅใ€ๆ‰พ็ป„ไปถใ€็ญ‰ๆ”ฏๆŒ่พƒๅฅฝ๏ผŒๆ”ฏๆŒๆŸฅ็œ‹้กต้ข็š„ๅฎžๆ—ถๅธƒๅฑ€ไฟกๆฏ๏ผŒๅ†้€š่ฟ‡ๅธƒๅฑ€ไฟกๆฏ่ฟ›่กŒ็‚นๅ‡ปๆป‘ๅŠจ็ญ‰ๆ“ไฝœใ€‚ ๆ”ฏๆŒๅ‰ช่ดดๆฟ็›ธๅ…ณ็š„ๆ“ไฝœ๏ผŒๆ”ฏๆŒ่ฎพ็ฝฎๅ‰ช่ดด็š„ไปปๆ„่ฏญ่จ€ๅ†…ๅฎนใ€‚

LookCos 40 Jun 25, 2022
Python CMR is an easy to use wrapper to the NASA EOSDIS Common Metadata Repository API.

This repository is a copy of jddeal/python_cmr which is no longer maintained. It has been copied here with the permission of the original author for t

NASA 9 Nov 16, 2022
Python bindings to the Syncthing REST interface.

python-syncthing Python bindings to the Syncthing REST interface. Python API Documentation Syncthing Syncthing REST Documentation Syncthing Forums $ p

Blake VandeMerwe 64 Aug 13, 2022
A Python Instagram Scraper for Downloading Profile's Posts, stories, ProfilePic and See the Details of Particular Instagram Profile.

โœ” โœ” InstAstra โšก โšก โœ Description ~ A Python Instagram Scraper for Downloading Profile's Posts, stories, ProfilePic and See the Details of Particular In

12 Jun 23, 2022
This is a bot which you can use in telegram to spam without flooding and enjoy being in the leaderboard

Telegram-Count-spamming-Bot This is a bot which you can use in telegram to spam without flooding and enjoy being in the leaderboard You can avoid the

Lalan Kumar 1 Oct 23, 2021
A Telegram Bot which notifies the user when a vaccine is available on CoWin Platform.

Cowin Vaccine Availability Notifier Telegram Bot A bot that notifies the available vaccines at given district in realtime. Introduction โ€ข Requirements

Arham Shah 7 Jul 31, 2021