Skip to content

semc-labs/NexusBot

Repository files navigation

NexusBot

Work in Progress

A simple discord bot which will track channel messages and integrate with WordPress, and also manages adding people to Nexus Aurora newsletter.

Future ideas include an admin center for viewing statistics and taking actions without posting on discord.

Install

npm install

Config

Add all relevent config variables to the .env file. See .env-example for required values

Start Bot

npm start

Production Start (Optional)

Requires npm pm2

Install

npm install pm2 -g

Start

npm run prod

Development Hosting with localhost.run

localhost.run

Setup local tunnel to localhost

ssh -R 80:localhost:8081 localhost.run

Development Hosting with ngrok

Follow this ngrok setup guide

If you are on windows you can use 'ngrok.exe' instead of adding it to your path

point ngrok to our local port using

ngrok http 8081

Then set the https url ngrok generates in the NexusBot_Plugin settings

External Requirements

Using

About

Nexus Aurora Discord Bot and NodeJS API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published