This repository has been archived on 2022-01-28. You can view files and clone it, but cannot push or open issues or pull requests.
beebot/README.md

26 lines
1000 B
Markdown
Raw Permalink Normal View History

2017-12-07 03:35:23 +01:00
# beebot
BBona
## Installation
On Linux - run `npm i`
On Windows - ask nuuls (xd).
Or install node-canvas yourself, see https://github.com/Automattic/node-canvas/wiki/Installation---Windows, then run `npm i`
2017-12-07 03:42:22 +01:00
Then copy the `config.default.json` file to `config.json`, enter your credentials and run it with `node index.js`
## Usage
2021-02-02 04:15:41 +01:00
Add the bot to your discord server with the correct privileges and then run `/bee :emote:` or `/bee @user`
The bot spawns an HTTP server on port 3002 on localhost, so you can use that - `http://host/bee?url=<url>` or `http://host/bee?reverse=true&url=<url>`
2017-12-15 14:26:44 +01:00
## Docker
### Build the container
You can build the container with the following command `npm run docker`
### Run the image
Running your image with -d runs the container in detached mode, leaving the container running in the background. The -p flag redirects a public port to a private port inside the container. Run the image you previously built:
```bash
$ docker run -p 3002:3002 -d beebot:latest
```