Skip to content

Latest commit

 

History

History
49 lines (29 loc) · 1.74 KB

README.md

File metadata and controls

49 lines (29 loc) · 1.74 KB

MooBot 🐮🤖

Notification for BUET Moodle

Are you tired of checking Moodle every now and then for the latest and greatest offline ? 😰 or Are you secretly reloading Moodle every now and then to check if the marks of the best CT you gave last week has been uploaded yet or not 😬

Introducing MooBot , here to easen your panic attacks .

MooBot is a notification bot for our Moodle . It sends 2 kinds of notification :

  • Forum Post

    • Any time a teacher posts something in the forum
      • Discord

      • Facebook

  • New Activity

    • Any time Resource / Assignment / Submission Link is uploaded in the course section
      • Discord

      • Facebook

Usage

Currently MooBot serves the CSE17 and CSE18 Discord server . The bot code and scrapper code is available here . You can make your own custom one or one for your batch by changing the

  • bot id
  • channel id
  • group id
  • moodle login information

A detailed step by step tutorial is available here

Deploy

The easiest way to deploy MooBot is using repl.it . Create a repl and clone the repo . Run moobot.py , and you are done ! To make sure your server is up and running , use the always on feature available in repl.it student account .

Also make sure your repl is private so that no personal information is breached .

Alternatively you can also create a server . This link explains the steps.