diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index fec2954..c156b34 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - name: Discord community support - url: https://discord.gg/commclassroom + url: https://discord.gg/WeMakeDevs about: Need any help? Found any bug? Please chat with us via Discord. diff --git a/LICENSE b/LICENSE index 01412f8..0c11c5e 100755 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2021 Community Classrooom +Copyright (c) 2021 WeMakeDevs Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 86317bd..ea1ef9e 100755 --- a/README.md +++ b/README.md @@ -1,34 +1,34 @@

- +

Classroom Monitor Bot

- This bot provides functionalities for the Community Classroom Discord server.

- Community Classroom is an initiative 'for the students, by the students'. The initiative aims to provide 'quality education which is free for all'.

+ This bot provides functionalities for the 'WeMakeDevs' Discord server.

+ WeMakeDevs is an initiative 'for the students, by the students'. The initiative aims to provide 'quality education which is free for all'.

Follow us and be a part of this amazing community.

  - +   - +   - +   - +   - +

## About -We believe that every student, irrespective of their college or branch, can make it big. Community Classroom is an initiative built on this thought. We provide hands-on training, mentorship and have an inclusive community. All of our courses are FREE and better than most paid courses. We cover every topic in detail and mentor you to stand out and get opportunities by breaking all the barriers. Get expert guidance with career, Open Source, and internships/jobs around the world. +We believe that every student, irrespective of their college or branch, can make it big. WeMakeDevs is an initiative built on this thought. We provide hands-on training, mentorship and have an inclusive community. All of our courses are FREE and better than most paid courses. We cover every topic in detail and mentor you to stand out and get opportunities by breaking all the barriers. Get expert guidance with career, Open Source, and internships/jobs around the world. ## Note to all contributors @@ -62,13 +62,13 @@ To get started with contributing, go through the following steps. ### Forking repository 1. Firstly to make your copy of the project you have to fork the repository. To fork the repository, press the fork button. In case of any difficulties, refer to the image below - ![fork](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/Fork.jpg) + ![fork](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/Fork.jpg) ### Clone repository 1. Now after you have forked the project, it's time to clone it into your local device so that you can work properly. 2. In your forked repository click on the green code button and copy the provided link. In case of any difficulties, refer to the image below - ![clone](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/Clone.jpg) + ![clone](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/Clone.jpg) 3. Now on your desktop open Git Bash and type `git clone .git`, and press enter 4. Now, your forked repository has been cloned in your device! 🎉 @@ -89,20 +89,20 @@ Whenever you want to contribute to any project, it is a good practice to make a 1. Go to the [Discord Developers Portal](https://discord.com/developers/applications/) page 2. Login with your Discord credentials. You will see the following screen (image below and for you, it will probably be a blank one) - ![homepage](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/HomePage.jpg) + ![homepage](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/HomePage.jpg) 3. Now click the `New Application` button (refer to the image above) -4. Name your bot (it can be `Community Classroom bot` or anything else) and press `create` +4. Name your bot (it can be `WeMakeDevs bot` or anything else) and press `create` 5. You will be at the Developers Portal where you can customize your bot (refer to the image below) - ![dashboard](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/Dashboard.jpg) + ![dashboard](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/Dashboard.jpg) 6. Now to create your bot instance go to the `Bot` tab, and press `Add Bot` followed by `Yes, do it` in the following popup (refer to the image below) - ![bot instance](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/BotInstance.jpg) + ![bot instance](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/BotInstance.jpg) 7. You will be redirected to something similar to this screen - ![after adding bot](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/After_adding_bot.jpg) + ![after adding bot](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/After_adding_bot.jpg) 8. Go to `OAuth2` and copy the Client ID (refer to the image below) - ![App ID](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/app_id.jpg) + ![App ID](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/app_id.jpg) 9. Now to invite the bot to your server, paste this link in your browser `https://discord.com/api/oauth2/authorize?client_id=&permissions=8&scope=bot` and just replace `` with your copied client ID 10. You will be redirected to this screen (image below) where you have to select a server and click on `continue` and `authorize` after that - ![Add server](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/add_server.jpg) + ![Add server](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/add_server.jpg) ##### Amazing! You have added the bot to your server; although you might see it's offline. Let's make it go online! @@ -110,7 +110,7 @@ Whenever you want to contribute to any project, it is a good practice to make a 1. Open the folder of your cloned repository with any text editor of your choice (VSCode recommended) 2. Now go to the [Discord Developers Portal](https://discord.com/developers/) page where you created the bot and copy the bot token from the `Bot` tab (refer to the image below) - ![Bot Token](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/BotToken.jpg) + ![Bot Token](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/BotToken.jpg) 3. Now create a file named`.env` in your root folder. Copy everything from the `.env-sample` file and replace the `BOT-TOKEN` value with the copied token. Note that the `.env` file should be nameless. Create a nameless file, with the extension `.env`. If you add a name to the file, NPM won't be able to access the token. 4. In the terminal run, `npm install`, this will install all the necessary packages 5. Start our server by running `npm start`. @@ -127,7 +127,7 @@ Whenever you want to contribute to any project, it is a good practice to make a | `cm!translate ` | Translate the given text to English | | `cm!meme` | Send a meme from the [r/programmerhumor](https://www.reddit.com/r/ProgrammerHumor/) Reddit -**This bot is reserved for functionalities offered for the Community Classroom community.** +**This bot is reserved for functionalities offered for the WeMakeDevs community.** ## Commit Message @@ -262,4 +262,4 @@ feat: :sparkles: add the amazing button Every contributor's efforts and time are deeply appreciated! Thank you. :smile: -[![Contributors](https://contrib.rocks/image?repo=commclassroom/classroom-monitor-bot)](https://github.com/commclassroom/classroom-monitor-bot/graphs/contributors) +[![Contributors](https://contrib.rocks/image?repo=WeMakeDevs/classroom-monitor-bot)](https://github.com/WeMakeDevs/classroom-monitor-bot/graphs/contributors) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index b05a5ed..1b5253b 100755 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -6,7 +6,7 @@ The following is a set of guidelines for contributing to this project. These are ## Code of Conduct -This project and everyone participating in it is governed by a [Code of Conduct](https://github.com/commclassroom/classroom-monitor-bot/blob/main/CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [kaiwalyakoparkar@gmail.com](mailto:kaiwalyakoparkar@gmail.com) or to any of our community managers [in our Discord community](https://discord.gg/commclassroom). +This project and everyone participating in it is governed by a [Code of Conduct](https://github.com/WeMakeDevs/classroom-monitor-bot/blob/main/CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [kaiwalyakoparkar@gmail.com](mailto:kaiwalyakoparkar@gmail.com) or to any of our community managers [in our Discord community](https://discord.gg/WeMakeDevs). ## How Can I Contribute? @@ -14,17 +14,17 @@ This project and everyone participating in it is governed by a [Code of Conduct] This section guides you through submitting a bug report. Following these guidelines helps maintainers and the community understand your report 📝 reproduce the behavior 💻 and find related reports 🔎 -Before creating bug reports, please check [this list](#before-submitting-a-bug-report) as you might find out that you don't need to create one. When you are creating a bug report, please [include as many details as possible](#how-do-i-submit-a-good-bug-report). Fill out [the required template](https://github.com/commclassroom/classroom-monitor-bot/blob/main/.github/ISSUE_TEMPLATE/bug_report.yml). The information we ask for helps us resolve issues faster. +Before creating bug reports, please check [this list](#before-submitting-a-bug-report) as you might find out that you don't need to create one. When you are creating a bug report, please [include as many details as possible](#how-do-i-submit-a-good-bug-report). Fill out [the required template](https://github.com/WeMakeDevs/classroom-monitor-bot/blob/main/.github/ISSUE_TEMPLATE/bug_report.yml). The information we ask for helps us resolve issues faster. > **Note:** If you find a **Closed** issue that seems like it is the same thing that you're experiencing, open a new issue and include a link to the original issue in the body of the new one. #### Before Submitting A Bug Report -- **Perform a [cursory search](https://github.com/commclassroom/classroom-monitor-bot/issues)** to see if the problem has already been reported. If it has **and the issue is still open**, add a comment to the existing issue instead of opening a new one. +- **Perform a [cursory search](https://github.com/WeMakeDevs/classroom-monitor-bot/issues)** to see if the problem has already been reported. If it has **and the issue is still open**, add a comment to the existing issue instead of opening a new one. #### How Do I Submit A (Good) Bug Report? -Bugs are tracked as [GitHub issues](https://guides.github.com/features/issues/). Create an issue on this repository and provide the following information by filling in [the template](https://github.com/commclassroom/classroom-monitor-bot/blob/main/.github/ISSUE_TEMPLATE/bug_report.yml). +Bugs are tracked as [GitHub issues](https://guides.github.com/features/issues/). Create an issue on this repository and provide the following information by filling in [the template](https://github.com/WeMakeDevs/classroom-monitor-bot/blob/main/.github/ISSUE_TEMPLATE/bug_report.yml). Explain the problem and include additional details to help maintainers reproduce the problem: @@ -39,11 +39,11 @@ Explain the problem and include additional details to help maintainers reproduce This section guides you through submitting an enhancement suggestion, including completely new features and minor improvements to existing functionality. Following these guidelines helps maintainers and the community understand your suggestion 📝 and find related suggestions 🔎 -Before creating enhancement suggestions, please check [this list](#before-submitting-an-enhancement-suggestion) as you might find out that you don't need to create one. When you are creating an enhancement suggestion, please [include as many details as possible](#how-do-i-submit-a-good-enhancement-suggestion). Fill in [the template](https://github.com/commclassroom/classroom-monitor-bot/blob/main/.github/ISSUE_TEMPLATE/feature_request.yml), including the steps that you imagine you would take if the feature you're requesting existed. +Before creating enhancement suggestions, please check [this list](#before-submitting-an-enhancement-suggestion) as you might find out that you don't need to create one. When you are creating an enhancement suggestion, please [include as many details as possible](#how-do-i-submit-a-good-enhancement-suggestion). Fill in [the template](https://github.com/WeMakeDevs/classroom-monitor-bot/blob/main/.github/ISSUE_TEMPLATE/feature_request.yml), including the steps that you imagine you would take if the feature you're requesting existed. #### Before Submitting An Enhancement Suggestion -- **Perform a [cursory search](https://github.com/commclassroom/classroom-monitor-bot/issues)** to see if the enhancement has already been suggested. If it has, add a comment to the existing issue instead of opening a new one. +- **Perform a [cursory search](https://github.com/WeMakeDevs/classroom-monitor-bot/issues)** to see if the enhancement has already been suggested. If it has, add a comment to the existing issue instead of opening a new one. #### How Do I Submit A (Good) Enhancement Suggestion? @@ -60,8 +60,8 @@ Enhancement suggestions are tracked as [GitHub issues](https://guides.github.com Unsure where to begin contributing to Atom? You can start by looking through these `beginner` and `help-wanted` issues: -- [Beginner issues](https://github.com/commclassroom/classroom-monitor-bot/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) - issues which should only require a few lines of code, and a test or two. -- [Help wanted issues](https://github.com/commclassroom/classroom-monitor-bot/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) - issues which should be a bit more involved than `beginner` issues. +- [Beginner issues](https://github.com/WeMakeDevs/classroom-monitor-bot/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) - issues which should only require a few lines of code, and a test or two. +- [Help wanted issues](https://github.com/WeMakeDevs/classroom-monitor-bot/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) - issues which should be a bit more involved than `beginner` issues. ### Pull Requests @@ -72,7 +72,7 @@ The process described here has several goals: - Engage the community in working toward the best possible! - Enable a sustainable system for maintainers to review contributions -Please follow all instructions in [the template](https://github.com/commclassroom/classroom-monitor-bot/blob/main/.github/pull_request_template.md) +Please follow all instructions in [the template](https://github.com/WeMakeDevs/classroom-monitor-bot/blob/main/.github/pull_request_template.md) ## Prerequisites @@ -99,13 +99,13 @@ Please follow all instructions in [the template](https://github.com/commclassroo ### Forking repository 1. Firstly to make your own copy of the project you have to fork the repository. To fork the repository, press the fork button. In case of any difficulties, refer to the image below - ![fork](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/Fork.jpg) + ![fork](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/Fork.jpg) ### Clone repository 1. Now after you have forked the project, it's time to clone it into your local device so that you can work properly. 2. In your forked repository click on the green code button and copy the provided link. In case of any difficulties, refer to the image below - ![clone](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/Clone.jpg) + ![clone](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/Clone.jpg) 3. Now in your desktop open Git Bash and type `git clone .git`, and press enter 4. Now, your forked repository has been cloned in your device! 🎉 @@ -126,20 +126,20 @@ Whenever you want to contribute to any project, it is a good practice to make a 1. Go to the [Discord Developers Portal](https://discord.com/developers/applications/) page 2. Login with your Discord credentials. You will see the following screen (image below and for you it will probably be a blank one) - ![homepage](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/HomePage.jpg) + ![homepage](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/HomePage.jpg) 3. Now click the `New Application` button (refer to the image above) -4. Name your bot (it can be `Community Classroom bot` or anything else) and press `create` +4. Name your bot (it can be `WeMakeDevs bot` or anything else) and press `create` 5. You will be at the Developers Portal where you can customize your bot (refer to the image below) - ![dashboard](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/Dashboard.jpg) + ![dashboard](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/Dashboard.jpg) 6. Now to create your bot instance go to `Bot` tab, and press `Add Bot` followed by `Yes, do it` in the following popup (refer to the image below) - ![bot instance](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/BotInstance.jpg) + ![bot instance](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/BotInstance.jpg) 7. You will be redirected to something similar to this screen - ![after adding bot](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/After_adding_bot.jpg) + ![after adding bot](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/After_adding_bot.jpg) 8. Go to `OAuth2` and copy the Client ID (refer to the image below) - ![App ID](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/app_id.jpg) + ![App ID](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/app_id.jpg) 9. Now to invite the bot to your server, paste this link in your browser `https://discord.com/api/oauth2/authorize?client_id=&permissions=8&scope=bot` and just replace `` with your copied client ID 10. You will be redirected to this screen (image below) where you have to select a server and click on `continue` and `authorize` after that - ![Add server](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/add_server.jpg) + ![Add server](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/add_server.jpg) ##### Amazing! You have added the bot to your server; although you might see it's offline. Let's make it go online! @@ -147,7 +147,7 @@ Whenever you want to contribute to any project, it is a good practice to make a 1. Open the folder of your cloned repository with any text editor of your choice (VSCode recommended) 2. Now go to the [Discord Developers Portal](https://discord.com/developers/) page where you created the bot and copy the bot token from `Bot` tab(refer to image below) - ![Bot Token](https://raw.githubusercontent.com/commclassroom/classroom-monitor-bot/main/doc/images/BotToken.jpg) + ![Bot Token](https://raw.githubusercontent.com/WeMakeDevs/classroom-monitor-bot/main/doc/images/BotToken.jpg) 3. Now create file named`.env` in your root folder. Copy everything from the `.env-sample` file and replace the `BOT-TOKEN` value with the copied token. Note that the `.env` file should be nameless. Create a nameless file, with the extension `.env`. If you add a name to the file, NPM won't be able to access the token. 4. In the terminal run, `npm install`, this will install all the necessary packages 5. Start our server by running `npm start`. @@ -164,7 +164,7 @@ Whenever you want to contribute to any project, it is a good practice to make a | `cm!translate ` | Translate the given text to English | | `cm!meme` | Send a meme from the [r/programmerhumor](https://www.reddit.com/r/ProgrammerHumor/) Reddit -**This bot is reserved for functionalities offered for the Community Classroom community.** +**This bot is reserved for functionalities offered for the WeMakeDevs community.** ======= diff --git a/docs/commands/help.md b/docs/commands/help.md index 1bb1bf3..f1d6555 100644 --- a/docs/commands/help.md +++ b/docs/commands/help.md @@ -8,4 +8,4 @@ cm!help ``` ### Response -![](https://commclassroom.github.io/classroom-monitor-bot/images/help.png) +![](https://WeMakeDevs.github.io/classroom-monitor-bot/images/help.png) diff --git a/docs/commands/hey.md b/docs/commands/hey.md index afcac1f..4932348 100644 --- a/docs/commands/hey.md +++ b/docs/commands/hey.md @@ -8,4 +8,4 @@ cm!hey ``` ### Response -![](https://commclassroom.github.io/classroom-monitor-bot/images/hey.png) +![](https://WeMakeDevs.github.io/classroom-monitor-bot/images/hey.png) diff --git a/docs/commands/links.md b/docs/commands/links.md index 1368fbd..15c758b 100644 --- a/docs/commands/links.md +++ b/docs/commands/links.md @@ -8,4 +8,4 @@ cm!links ``` ### Response -![](https://commclassroom.github.io/classroom-monitor-bot/images/links.png) +![](https://WeMakeDevs.github.io/classroom-monitor-bot/images/links.png) diff --git a/docs/commands/meme.md b/docs/commands/meme.md index 9dbc687..1e37c25 100644 --- a/docs/commands/meme.md +++ b/docs/commands/meme.md @@ -8,4 +8,4 @@ cm!meme ``` ### Response -![](https://commclassroom.github.io/classroom-monitor-bot/images/meme.png) +![](https://WeMakeDevs.github.io/classroom-monitor-bot/images/meme.png) diff --git a/docs/commands/translate.md b/docs/commands/translate.md index d5d7f07..e6820f7 100644 --- a/docs/commands/translate.md +++ b/docs/commands/translate.md @@ -14,4 +14,4 @@ cm!translate Salut ``` ### Response -![](https://commclassroom.github.io/classroom-monitor-bot/images/translate.png) +![](https://WeMakeDevs.github.io/classroom-monitor-bot/images/translate.png) diff --git a/docs/commands/version.md b/docs/commands/version.md index a087e11..6ac50ae 100644 --- a/docs/commands/version.md +++ b/docs/commands/version.md @@ -8,4 +8,4 @@ cm!version ``` ### Response -![](https://commclassroom.github.io/classroom-monitor-bot/images/version.png) +![](https://WeMakeDevs.github.io/classroom-monitor-bot/images/version.png) diff --git a/docs/community.md b/docs/community.md index ab5d01e..60ec48f 100644 --- a/docs/community.md +++ b/docs/community.md @@ -1,5 +1,5 @@ ## About Us -We believe that every student, irrespective of their college or branch, can make it big. Community Classroom is an initiative built on this thought. The organisation is founded by Kunal Kushwaha. We provide hands-on training, mentorship and have an inclusive community. +We believe that every student, irrespective of their college or branch, can make it big. WeMakeDevs is an initiative built on this thought. The organisation is founded by Kunal Kushwaha. We provide hands-on training, mentorship and have an inclusive community. All of our courses are FREE. We cover every topic in detail and mentor you to stand out and get opportunities by breaking all the barriers. @@ -9,11 +9,11 @@ Get expert guidance with career, Open Source, and internships, jobs around the w > I’ve been programming professionally for 20 years, and I’m damn good at it; still, I’ve been following along with Kunal’s DSA course and I’m learning stuff. It’s a whole lot of fun. Kunal is passionate and entertaining while explaining CS topics for all to understand **-David Flanagan** -> I am following Community Classroom's bootcamp and found it really useful. I am getting all the concepts taught so far crystal cleared as well as able to solve leetcode questions given in their assignments. Before this I was finding leetcode very difficult. **-Anurag Pathak** +> I am following WeMakeDevs's bootcamp and found it really useful. I am getting all the concepts taught so far crystal cleared as well as able to solve leetcode questions given in their assignments. Before this I was finding leetcode very difficult. **-Anurag Pathak** ## Founder -| ![](https://commclassroom.org/assets/img/team/team-1.jpg) | +| ![](https://WeMakeDevs.org/assets/img/team/team-1.jpg) | |-----------------------------------------------------------| | **Kunal Kushwaha** | | Open-Source enthusiast and educator deeply passionate about communities and innovations. | diff --git a/docs/index.html b/docs/index.html index 895a66b..18205f0 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,18 +2,18 @@ - Community Classroom Discord bot + WeMakeDevs Discord bot - + - - - + + + - +