GithubHelp home page GithubHelp logo

sans3108 / client Goto Github PK

View Code? Open in Web Editor NEW

This project forked from would-you-bot/client

0.0 0.0 0.0 4.26 MB

Elevate your server's engagement with Would You, featuring user voting, daily messages, and customizability. Would You Rather

Home Page: https://wouldyoubot.gg/

License: Other

TypeScript 99.77% Dockerfile 0.23%

client's Introduction

Would You Banner

WebsiteSupportInviteVoteToSPrivacy


Would You bot provides activities and questions to keep your server active!


Getting Started

Starting the Development Environment

The development environment does not currently use Docker, so you will need to install the dependencies manually.

  1. Install Node.js (version 17.9.x or higher) and pnpm.
  2. Install all dependencies by running pnpm install in the root directory.
  3. Create a .env file in the root directory, copy the contents of .env.example into .env, then fill in the values with your own values.
  4. Run pnpm run test to start the development environment. This will run all of the applications in development mode.

Formatting

Before committing, make sure to run pnpm format to format the code. This will also be run automatically when you commit, but it is better to run it manually to make sure you don't commit code that isn't formatted correctly.

Additionally, it is recommended to install the Prettier extension for VS Code. This will automatically format the code when you save (or based on the event you choose).

Committing

Follow the Angular commit message format. See here for more information.

NPM Scripts

You can run the below scripts with pnpm <script>.

Script Description
start Runs the code in production mode
dev Runs the code using nodemon in dev mode
format Formats the code.

Discord logs

Logs are also sent to Discord to allow for easier and more accessible debugging, as not everyone will have access to the host system, especially in production. The channels for the different log levels are defined in the .env file.

Project Details

Contributing

If you would like to contribute to the project, please read the contributing guidelines. If you have any questions, feel free to ask in the support server.

License

This project is licensed under the MIT License.

client's People

Contributors

mezotv avatar forgetfulskybro avatar github-actions[bot] avatar fb-sean avatar nidrux avatar dependabot[bot] avatar slekup avatar gxrsti avatar renovate[bot] avatar sldless avatar codercoool avatar marta23silva avatar vachanmn123 avatar melonfyi avatar axorax avatar danplayz0 avatar himanshu-malviya15 avatar originalcpp avatar mysticman8 avatar rtgamingwdt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.