Thanks to visit codestin.com
Credit goes to github.com

Skip to content

tripdog/discord-qa-bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Question and Answer Bot

A discord QA bot intended for learning purpose of JS Bootcamp study group

Hi everyone, I hope you can get onboard on this project easier, so I create a readme for contributing.

Table of Contents

Contributing

Start contributing by forking this GitHub repo in your account! Fork button is on the top-right.

Step 1: Clone 🐑

After you fork this repo, clone your fork to your local system. You can use GitHub desktop, VSCode or terminal to do this.

copy

In VScode, click Ctrl + Shift + P and type clone, pick git clone, then paste your forked git address.

clone

cd my-folder
git clone https://github.com/{{ your-username }}/discord-qa-bot.git

Download the zip file and extract it is also cloning so you can do that too.

Step 2: Checkout 💰

Open your cloned folder then checkout to dev branch. This option can be seen in VSCode source control view Ctrl + Shift + G.

checkout

cd discord-qa-bot
git checkout dev

Step 3: Edit 🖊️

Edit the files and save. Add your name to contributor list if you want to!

Step 4: Staging 🏋️‍♂️

After editing you can stage and commit your changes. Click + to stage your change on each files. Then commit it to dev branch by clicking ✅

stage

commit

git add README.md
git commit -m 'add my name to contibutor list'

Step 5: Push 🔝

Push your commit to your forked repository in GitHub by click ... then push.

push

git push origin dev

Step 6: Make a Pull Request ✋

Last step on your part, open your GitHub repo. If your changes has been pushed correctly, you will see the Pull Request button. Make a pull request to dev branch of main repository.

pull

pull2

And we are finally done.

Step 7: Repeat ↩️

You can contribute further by repeating Step 3 to Step 6. Sometimes you will find conflict between your fork and main repo due to other people has make changes to repo. You have to update your repo first by resolve conflict.

Contribute Easier and Faster

Forking makes git workflow a bit cumbersome but safer, you could join this team to get access to the dev branch directly. Please be careful on pushing to dev and main branch. It's better to make your own branch instead for safety purpose.

Access to this Repo team

You can push directly to dev if you think it's appropriate, but please make new branch for any big update so everyone can test first.

Contributor

Contributor listed here in alphabetical order:

  1. @zulvkr

About

A discord QA bot intended for learning purpose of JS Bootcamp study group

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published