Guillaume-prog / watson

A bot focused on helping students with their year

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Watson

Watson is a discord bot that inspires itself form the uni-notes and uniclic projects. It aims to assist students with tools and reminders.

Features

Average calculator

A simple feature that automatically fetches a students marks and calculates their average based on said marks.

To avoid overloading the university's server's, this action can only be performed once a day.

Zoom link database

The bot contains database with the teachers zoom links so that students can fetch them easily.

Timetable reminders (abandonned)

Students subscribed to this service (using roles) will be notified for their next lesson and will have a link for the teachers zoom class.

Installation

  1. Run installation file
cd watson/
chmod +x install.sh run.sh
sudo bash install.sh
  1. Input token into .env file (add it to project root) :
DISCORD_TOKEN=token_goes_here
  1. Run the launch script :
bash run.sh

About

A bot focused on helping students with their year


Languages

Language:Python 95.8%Language:Shell 4.2%