You need a GitHub Account to contribute. If you don't have one, don't worry, it's very easy. Just go to this page.

We also ask you to agree with our code of conduct.

You are now ready to make your first pull request ! Now, there is two ways : the easy way, and the developer way. Choose the one you are the most confortable with

The easy way

  1. Go to https://mod-dotnet-bot.net and create your own .NET Bot.
  2. Export it to an image (use the share and then download buttons).
  3. Rename the image file with your GitHub username (ex: your-username.png).
  4. Go to this GitHub repository.
  5. Fork the repository by clicking the "fork" button on the top right.
  6. Upload and commit your image in the "bots" folder
    • Navigate to the Code tab
    • Go into the bots folder
    • Click on Add file button
    • Drag & Drop your file in the designated area
    • Add a commit changes message
    • Click on Commit changes (make sure the image is fully uploaded before)
  7. Add and commit your GitHub username and message in the contributors.json file
  8. Create the Pull Request 🎉
    • Navigate to the Code tab
    • Just above the folders & files list, you should have a Pull request button. Click on it
    • Click on the Create pull request button
    • Enter a title
    • Make sure your pull request checks all the conditions
    • Click on the Create pull request button
Your PR is done !

You can go back to the home page to view your bot

The developer way

  1. Go to https://mod-dotnet-bot.net and create your own .NET Bot
  2. Export it to an image (use the share and then download buttons)
  3. Go to this GitHub repository
  4. Fork the repository and clone it
  5. Rename the image file with your GitHub username (ex: your-username.png)
  6. Add your image in the bots/ folder
  7. In the contributor.json file, add a line with your GitHub username and a short message
  8. { "username": "your-username", "message": "Say something kind or fun" },

  9. Commit and push your modification
  10. Make sure your pull request checks all the conditions
  11. Create a PR

Your PR must respect the following conditions:

  1. Your contribution must respect the code of conduct.
  2. It's your first PR to this repository.
  3. You have added your image of the dot downloaded from https://mod-dotnet-bot.net.
  4. You have not changed the image.
  5. The image filename must be your GitHub username (ex: your-username.png).
  6. You are using your own GitHub account and it's the same as the PR author.
  7. Into the contributors.json file, the message must be short and respect the code of conduct.