Skip to content

STEPS FOR CONTRIBUTION #29

@tintinkung

Description

@tintinkung

STEPS FOR CONTRIBUTION

see readme for project understanding

  1. See what you want to contribute. want to fix bugs in code? want to add a cool new feature? and create a new issue telling what you want to do here

  2. Fork this repository and you'll have this repo in your own GitHub but duplicated

  3. Clone the code to your local desktop (either by github desktop or manual clone)

  4. Do edit and add anything you want
    3.1 for this repos only, you'll need to create your discord bot to test out the code. (to create add new bot at discord devs portal)
    3.2 run npm ci, then npm start. to initialize project
    3.3 see the code at project/data/auth.example.json, create a copy of it with the name auth.json. paste your bot token in there
    3.4 invite the bot to your private discord server or whatever
    3.5 run the bot (by node . in the console)
    3.6 now you can try out your bot's code and do any edit you want!

  5. After you are fine with the edit you do, create a pull request and compare it to the main with your forked repository here.
    4.1 PLEASE check all you typo and code error before creating a pull request

  6. Wait for us to review your code and accept your pull request!

    6. pls star this repo :> 🌟


Disclaimer

  • accepted pull request will be host at bte ASEAN discord though Merlion bot (Merlion#0572)
  • this project is a work in progress and may not has a clean beautiful code yall would expect
  • do not delete this post.

REQUIREMENTS

node.js v16.8.0 or above
npm v7.21.0 or above
discord.js v13 or obove

merlionVersion

for node.js check by nodejs -v / node -v
for discord.js check by npm list discord.js
to download node v16 go here

if your node is up to date now, update discord.js
to install discord.js v13

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions