Skip to content

A discord bot that aims to smoothen the online class experience by helping to bring the classroom to a platform of effective communication.

Notifications You must be signed in to change notification settings

helminzo/scoothBot

Repository files navigation

scoothbot-logos

scootBot

Overview

scoothBot is a fast and useful discord bot that uses the dicord.py API that can save teachers hours of work and make online classes a more rewarding experience for the students. The name is a portmanteau of school, smooth, and bot. When we set out to build a project for the education track, we were trying to bridge the disconnect in virtual classes between peer communication and actual lectures. In a school classroom, there is great overlap between these two. Students socialize amongst themselves in between different classes (and sometimes during a class 😶). Most times they just chat it up, but very often, they help each other out with material in the curriculum. That element of peer learning and classroom socialization has been mostly lost in the Zoom era. A platform such as discord which allows a server with text and voice channels is great for this, but just the platform alone would not be worth the switch to it. With this bot however, we have come to believe that the future of the online classroom is definitely on a platform with bots, and it is very much worth the effort to switch.

APIs Used

discord.py rapidAPI(Google API, Bing Image Search API and Random Stuff API)

Bot commands

All schoothBot commands begin with '$'.

Initiate text attendance:

Syntax: $att poll

Initiate automatic voice-chat attendance:

Syntax: $att voice

Show attendance data:

Syntax: $att show

Save attendance as a csv file:

Syntax: $att show save

Bot's Random Cringey jokes:

Syntax: $cringe

Fun trivia:

Syntax: $question <CATEGORY> <NUMBER OF QUESTIONS>

Quick search on a certain topic:

Syntax: $search "<QUERY>" <NUMBER OF RESULTS>

Create a popquiz:

Syntax: $popquiz create

Start popquiz:

Syntax: $popquiz throw

Reveal answers to the quiz:

Syntax: $popquiz reveal

About

A discord bot that aims to smoothen the online class experience by helping to bring the classroom to a platform of effective communication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages