Skip to content

Discord bot with functionality for dev but also automatic notification configuration when new freelance missions are available

License

Notifications You must be signed in to change notification settings

jboucly/discord-dev-bot

Repository files navigation

  _____  _                       _   _____               ____        _
 |  __ \(_)                     | | |  __ \             |  _ \      | |
 | |  | |_ ___  ___ ___  _ __ __| | | |  | | _____   __ | |_) | ___ | |_
 | |  | | / __|/ __/ _ \| '__/ _` | | |  | |/ _ \ \ / / |  _ < / _ \| __|
 | |__| | \__ \ (_| (_) | | | (_| | | |__| |  __/\ V /  | |_) | (_) | |_
 |_____/|_|___/\___\___/|_|  \__,_| |_____/ \___| \_/   |____/ \___/ \__|

Description

Discord bot with several functionalities for web development.

Commands :

  1. Daily command :

Command allowing the configuration of a daily reminder. (agile methodology)

Example :

# List all daily configured
/daily list

# Configure daily
/daily enabled

# Remove daily
/daily disabled
  1. Mission command :

If you are freelance and looking for a new mission, this command will allow you to receive the latest available missions based on the keywords you give them.

Example :

# List all mission notifications configured
/mission list

# Configure mission notification, pass keywords with this syntax : java,python,typescript
/mission enabled

# Remove mission notification
/daily disabled

# Update mission notification
/daily update

Installation

$ yarn --frozen-lockfile

Running the app

# development
$ yarn watch

# production mode
$ yarn build && yarn start

Generate Prisma client

# To create only
$ yarn db:generate:create

# To create and apply
$ yarn db:generate:dev

About

Discord bot with functionality for dev but also automatic notification configuration when new freelance missions are available

Topics

Resources

License

Stars

Watchers

Forks