/discord-admission-management-system

Admission management system built with NodeJS, DiscordJS and Google Sheets API

Primary LanguageJavaScript

Admission System with Google Sheets, Discord.js & NodeJS

Manage admissions with this discord bot and store the admission data directly to google sheets.

Beginning

Watch the following video to understand How to create a discord bot !

Enable Google Sheet API

Enable google sheet API from google cloud console Watch this video for reference

Setup google sheet :

Setup google sheet by referring this Google Sheet API documentation

Installation

Use the following command with package manager npm to install all the dependencies .

npm install

Usage

nodemon start

In Discord's general channel :

!join-clan-CLAN_NUMBER_HERE

Then in your DM, enter your email for verification :

someone@example.com

Process

Once you enter your email, It will tell you if your email is already exists in some clan's database or not, If not it will add your details to the clan's database.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT