3

GitHub - mihiraggarwal/rollertoaster: A gamified bot for advanced task managemen...

 2 years ago
source link: https://github.com/mihiraggarwal/rollertoaster
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

rollertoaster

A gamified bot for advanced task management.

With the advent of the Coronavirus, most organisations have shifted their work to social platforms, Discord being one of the popular ones. Organising events have now come with the newfound challenge of effectively assigning tasks and keeping track of the work being done.
rollertoaster helps curb these challenges by effectively and efficiently assigning tasks based on discord roles, and tracking all work being done.

Features

  • Roles-based tasks assignment
  • Individual user profiles
  • Todo status
  • Personalised verification of tasks
  • Gamified leaderboard based on points earned by members to act as incentives

rollertoaster-demo.mp4

Youtube

Screenshots

68747470733a2f2f692e696d6775722e636f6d2f5967557736336e2e706e67


68747470733a2f2f692e696d6775722e636f6d2f584b7a614c78692e706e67


68747470733a2f2f692e696d6775722e636f6d2f5051796f56624a2e706e67


68747470733a2f2f692e696d6775722e636f6d2f5a584d4c7941472e706e67


68747470733a2f2f692e696d6775722e636f6d2f6454324a426c372e706e67

Getting started

  1. Clone the source code and install the dependencies.

    $ git clone https://github.com/mihiraggarwal/rollertoaster.git
    $ cd rollertoaster
    $ npm install
  2. Enter your Discord token and MongoDB URI in a .env

  3. Run the bot using npm start


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK