Skip to content

A bot whom provides predominantly science quizzes from Malaysia's governmental secondary schools with both Malay (Bahasa Melayu) and English support. (PROJECT IS NOT AFFILIATED WITH THE GOVERNMENT)

License

Notifications You must be signed in to change notification settings

haydenykh/SainsOrScienceBot

Repository files navigation

SainsOrScience Bot

Description

SainsOrScience is a bot whom provides

  • Sains / Science
  • Biologi / Biology 🧬
  • Fizik / Physics 🍎
  • Geografi / Geography 🌋
  • Matematik / Mathematics 📐
  • Matematik Tambahan / Additional Mathematics 🔢
  • Kimia / Chemistry 🧪 ...

quizzes from Malaysia's governmental secondary schools with both 🇲🇾 Malay (Bahasa Melayu) and 🇬🇧 English language support.

NOTE: THIS PROJECT IS NOT AFFILIATED WITH THE GOVERNMENT.

Credits to @SpikeThatMike's TypeScript Discord.JS Series on YouTube for helping out with this project.

Usage

Join Hello World on Discord if you want to try it.

Features

  1. /random <level: required> <subject: required>

    : Sends out a random question of the subject ("Science" | "Biology" | "Physics" | "Geography" | "Chemistry") from the questions list with the level option ("Form 1" | "Form 2" | "Form 3" | "Form 4" | "Form 5"). It will send a error stating that if you're below Form 4 & 5, you couldn't use Biology, Physics and Chemistry subjects.

Contribution

Head over to the issues page and help create more questions or fix errors. Read more at the CONTRIBUTING.md file.

There's also a TODO list where you can see future updates to the bot.

Commit Notes

Commit Tag Description Example
feat A new feature added. feat: added .gitattributes file (3de76de)
fix A bug fix fixed. fix: moved labels property inside schema (aadfdba)
others Other random commits. others: changed from bot invitation to server invitation (c3b76f9)
style For styling purposes like tab indents, etc. style: added governmental text (be1319c)
build Mainly for building packages from pull requests. build: updated packages (35adfad)
chore Mainly for new tags/releases. chore(release): 0.7.0 (7448150)
& An ampersand in a commit message means two stuff being committed at once. feat: added better filter system where it sends a warning message to the user whom did not ran the command & moved the disable function in the "collection end" event (2b3c968)

License

Under the ISC License.

About

A bot whom provides predominantly science quizzes from Malaysia's governmental secondary schools with both Malay (Bahasa Melayu) and English support. (PROJECT IS NOT AFFILIATED WITH THE GOVERNMENT)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •