From 2b1c477874425c65c6163e829b14ed407522e8dd Mon Sep 17 00:00:00 2001 From: Brayden Rayner <70908879+bcer-dev@users.noreply.github.com> Date: Sun, 3 Oct 2021 01:10:42 -0300 Subject: [PATCH 1/5] Added an idea for a server management Discord bot. --- .../Server-Management-Discord-Bot.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Projects/1-Beginner/Server-Management-Discord-Bot.md diff --git a/Projects/1-Beginner/Server-Management-Discord-Bot.md b/Projects/1-Beginner/Server-Management-Discord-Bot.md new file mode 100644 index 00000000..ff0dc226 --- /dev/null +++ b/Projects/1-Beginner/Server-Management-Discord-Bot.md @@ -0,0 +1,32 @@ +# Server Management Discord Bot + +**Tier:** 1-Beginner + +This is a Discord bot that handles some of the basic management of a Discord server, such as checking channels, creating channels, checking roles, creating roles, and more. For this project, you will need: + +- NodeJS +- A package manager such as NPM or Yarn +- A Discord account + +## User Stories + +- [ ] User can create a channel in the server +- [ ] User can ... see all channels in the server +- [ ] User can ... create a new role in the server +- [ ] User can ... see all current roles in the server + +## Bonus features + +- [ ] Limit use of these commands to certain roles +- [ ] Integrate an API +- [ ] Use a database for a command + +## Useful links and resources + +[Discord.js Documentation](https://discord.js.org/#/docs/main/stable/general/welcome) +[More Documentation](https://discordjs.guide/#before-you-begin) +[Discord Developer Portal](https://discord.com/developers/applications) + +## Example projects + +Add one or more examples of projects that have similar functionality to this application. This will act as a developer guide. From b8dffca64c0ebc86947a396b746f3ede2123d01c Mon Sep 17 00:00:00 2001 From: Brayden Rayner <70908879+bcer-dev@users.noreply.github.com> Date: Sun, 3 Oct 2021 01:13:08 -0300 Subject: [PATCH 2/5] Added an idea for a server management Discord bot. --- Projects/1-Beginner/Server-Management-Discord-Bot.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Projects/1-Beginner/Server-Management-Discord-Bot.md b/Projects/1-Beginner/Server-Management-Discord-Bot.md index ff0dc226..ad36a027 100644 --- a/Projects/1-Beginner/Server-Management-Discord-Bot.md +++ b/Projects/1-Beginner/Server-Management-Discord-Bot.md @@ -23,9 +23,9 @@ This is a Discord bot that handles some of the basic management of a Discord ser ## Useful links and resources -[Discord.js Documentation](https://discord.js.org/#/docs/main/stable/general/welcome) -[More Documentation](https://discordjs.guide/#before-you-begin) -[Discord Developer Portal](https://discord.com/developers/applications) +- [Discord.js Documentation](https://discord.js.org/#/docs/main/stable/general/welcome) +- [More Documentation](https://discordjs.guide/#before-you-begin) +- [Discord Developer Portal](https://discord.com/developers/applications) ## Example projects From 1fa5df7537bb264512326ad99b081537764d8696 Mon Sep 17 00:00:00 2001 From: Brayden Rayner <70908879+bcer-dev@users.noreply.github.com> Date: Sun, 3 Oct 2021 01:20:26 -0300 Subject: [PATCH 3/5] Added an app idea, which is a Discord bot for managing your server. --- Projects/1-Beginner/Server-Management-Discord-Bot.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Projects/1-Beginner/Server-Management-Discord-Bot.md b/Projects/1-Beginner/Server-Management-Discord-Bot.md index ad36a027..04ed4bba 100644 --- a/Projects/1-Beginner/Server-Management-Discord-Bot.md +++ b/Projects/1-Beginner/Server-Management-Discord-Bot.md @@ -11,9 +11,9 @@ This is a Discord bot that handles some of the basic management of a Discord ser ## User Stories - [ ] User can create a channel in the server -- [ ] User can ... see all channels in the server -- [ ] User can ... create a new role in the server -- [ ] User can ... see all current roles in the server +- [ ] User can see all channels in the server +- [ ] User can create a new role in the server +- [ ] User can see all current roles in the server ## Bonus features @@ -29,4 +29,5 @@ This is a Discord bot that handles some of the basic management of a Discord ser ## Example projects -Add one or more examples of projects that have similar functionality to this application. This will act as a developer guide. +- [Create a Discord Bot With Node.js](https://www.youtube.com/watch?v=BmKXBVdEV0g) +- [https://www.youtube.com/watch?v=7rU_KyudGBY](Code a Discord Bot with JavaScript - Host for Free in the Cloud) From e04c860e08be4dd2422202303716ea2753b964f3 Mon Sep 17 00:00:00 2001 From: Brayden Rayner <70908879+bcer-dev@users.noreply.github.com> Date: Sun, 3 Oct 2021 01:22:15 -0300 Subject: [PATCH 4/5] Added an app idea, which is a Discord bot for managing your server. --- Projects/1-Beginner/Server-Management-Discord-Bot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/1-Beginner/Server-Management-Discord-Bot.md b/Projects/1-Beginner/Server-Management-Discord-Bot.md index 04ed4bba..60ffa4ea 100644 --- a/Projects/1-Beginner/Server-Management-Discord-Bot.md +++ b/Projects/1-Beginner/Server-Management-Discord-Bot.md @@ -18,7 +18,7 @@ This is a Discord bot that handles some of the basic management of a Discord ser ## Bonus features - [ ] Limit use of these commands to certain roles -- [ ] Integrate an API +- [ ] Integrate an API (A bit more intermediate, but why not give it a try?) - [ ] Use a database for a command ## Useful links and resources From 61e807be67771967e8069fdfb8cecaffe1cceace Mon Sep 17 00:00:00 2001 From: Brayden Rayner <70908879+bcer-dev@users.noreply.github.com> Date: Sun, 3 Oct 2021 09:13:45 -0300 Subject: [PATCH 5/5] Fixed a markdown error, where a link displayed itself and the text that should have been displayed. --- Projects/1-Beginner/Server-Management-Discord-Bot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/1-Beginner/Server-Management-Discord-Bot.md b/Projects/1-Beginner/Server-Management-Discord-Bot.md index 60ffa4ea..1214560c 100644 --- a/Projects/1-Beginner/Server-Management-Discord-Bot.md +++ b/Projects/1-Beginner/Server-Management-Discord-Bot.md @@ -30,4 +30,4 @@ This is a Discord bot that handles some of the basic management of a Discord ser ## Example projects - [Create a Discord Bot With Node.js](https://www.youtube.com/watch?v=BmKXBVdEV0g) -- [https://www.youtube.com/watch?v=7rU_KyudGBY](Code a Discord Bot with JavaScript - Host for Free in the Cloud) +- [Code a Discord Bot with JavaScript - Host for Free in the Cloud](https://www.youtube.com/watch?v=7rU_KyudGBY)