Skip to content

Nest.js Discord Bot with deep, seamless integration to provide responsive support and improve DX.

License

Notifications You must be signed in to change notification settings

stellar/devrel-discord-bot

Repository files navigation

Stellar Logo

Stellar Discord Bot

Build Status License: MIT

Open in GitHub Codespaces

Table of Contents

Description

Nest TypeScript Discord Bot for the Stellar Development Foundation.

Check out the Discord here Stellar Discord.

Project Setup

Prerequisites

  • Node.js >= 20.x
  • pnpm
  • Docker (optional, for containerized deployment)

Installation

$ pnpm install

Compile and run

# development
$ pnpm run start

# watch mode
$ pnpm run start:dev

# production mode
$ pnpm run start:prod

Run tests

# unit tests
$ pnpm run test

# e2e tests
$ pnpm run test:e2e

# test coverage
$ pnpm run test:cov

Run Locally with Discord

Using ngrok

ngrok http 3000
cloudflared tunnel --url http://localhost:3000

Docker

Build image locally

docker build --platform linux/amd64 -t devrel-discord-bot .

Push to DockerHub

docker tag devrel-discord-bot:latest chrisstellar/devrel-discord-bot:latest
docker push chrisstellar/devrel-discord-bot:latest

License

Nest is MIT licensed.

About

Nest.js Discord Bot with deep, seamless integration to provide responsive support and improve DX.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published