GithubHelp home page GithubHelp logo

pounce_bot's Introduction

Pounce_Bot

To all the quizzers and quizmasters out there. This is the only bot you need to successfully conduct an online quiz.
The features:
-Add/Delete Roles ( Creation of roles with special permissions like QM, Scorekeeper etc.
-Add/Delete Voice and Text Channels( Creation of team specific channels)
-Scoresheet using Google Sheets Integration
-Facts using Reddit API
-Playing music from spotify/YouTube

Tech Stack:

The bot has been made using discord.py and uses API integrations.

Commands


!make : Creates channels of QM, Scorekeeper and all teams and gives them required permissions
!deleteChannels : Deletes all team text channels
!deleteVoice : Deletes all team voice channels
!clear{number of messages/all} : Deletes preceding messages in particular channel
!message {message text} : Sends announcements to all team channels
!play {song link} : Joins the vocie channel and plays relevant song
!q : Shows the songs in queue
!skip : Skips the next song
!leave : Leaves the voice channel
!give{role name, member name} : Gives particular role to particular member
!removerole{role name, member name} : removes particular role from particular member
!deleteAllRoles : Deletes all the team roles
!trivia : Fetches fact from subreddit r/todayilearned
!start{time duration} : Starts a timer for mentioned number of seconds
!create{number of questions, number of teams, email of QM} : Creates a google sheet for scorekeeping of required teams
!scores : fetches the scores of all the teams from Google Sheet
!pounce{question number, answer} : Notes pounce of the given team provided they answer within the window
!open{time duration}: Starts a timer of mentioned time duration


pounce_bot's People

Contributors

madhavwalia avatar grc-04 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.