Giter Site home page Giter Site logo

bot-discord's Introduction

Discord Bot for Resumes / Internships ·

Build Status npm PRs Welcome GitHub license

Created for Intern Grind Discord Server

This project is a discord bot which moves resume files from a channel where users can post their resumes and comment on others to a channel containing only the resume PDFs in order to simplify finding resumes in the server. The project also sorts job postings from one chat channel into another channel to make the postings easier to view. Apart from this it alson has some additional functionalities, checkout {prefix}help for more

Installing / Getting started

A quick introduction of the minimal setup you need to get a hello world up & running.

  1. Run yarn install to install dependencies.

Create a bot on discord.com/developers and generate token.

  1. Create config.json in main directory and edit the contents as below.
{
  "prefix": ".",
  "token":"Enter bot token here"
  "resume_channel": "736822249491005502",
  "DOG_API_KEY": "<api key>",
  "CAT_API_KEY": "<api key here>",
  "image-channel": "images",
  "job_channel": "<job channel id/name here>",
  "job_board": "<jobBoarding channel id/name here>"
  "leetcode_channel":"<leetcode_questions_channel id here>"
}

node bot.js

Developing

Built With

Built with discord.js and Node.js

Leetcode data file from https://github.com/SeanPrashad/leetcode-patterns/blob/master/src/data/index.js

Prerequisites

No prerequisites.

Setting up Dev

How to develop the project further:

git clone https://www.github.com/arjundubey-cr/bot-discord
cd bot-discord
yarn install
.
.
.
git checkout -b <branch_name>
.
.
.

Licensing

Project created using GCC license and text version can be found at https://opensource.org/licenses/GPL-3.0

bot-discord's People

Contributors

arjundubey-cr avatar dependabot[bot] avatar olinaw avatar

Stargazers

Roman avatar Ankush Chauhan avatar

Watchers

 avatar

Forkers

olinaw angelslpn

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.